voeg regel toe aan bestand

Status
Niet open voor verdere reacties.

pontoe

Gebruiker
Lid geworden
9 jan 2008
Berichten
351
ey all,
is het mogelijk om in een .php bestand met behulp van een code een nieuwe regel toe te voegen? ik heb namelijk een site voor mijn klas, met foto's erop. maar het leek me makkelijker als ik vanaf de website zelf de foto's zo toe kon voegen. dus ik wil vragen of het volgende mogelijk is:

form met textbox en button, in de textbox voeg je de link van het plaatje in, en als je op de button drukt, voegt hij deze regel toen aan bijv. "foto's.php" :
<img src=textbox1.text></img>

is zoiets mogelijk in php? of kan ik dan beter iets anders proberen?
 
Als ik het goed begrijp wil jij dat je met php een ander php bestand verandert? Dat lijkt me niet echt handig.

het is me makkelijker als je met een database werkt. Dan sla je daar de linkjes naar de plaatjes op, en laat je php alles uit de database halen, en op de pagina neerzetten.
 
Ik denk dat het handiger is om met php alle foto's uit één map uit te lezen en weer te geven.

Als ik aanneem dat je thumbs in de submap klein hebt staan en grotere foto's (met dezelfde naam!) in de submap groot dan wordt het iets als dit:
PHP:
<?php
 $d = dir("klein/");
 while (false !== ($entry = $d->read())) {
  if (ereg("\.jpg$", $entry)) {
   echo "  <a href=\"groot/".$entry."\" target=\"_blank\"><img src=\"klein/".$entry."\"></a>\r\n";
   };
  };
 $d->close();
?>
Dat genereert html als dit:
HTML:
  <a href="groot/voorbeeld_plaatje.jpg" target="_blank"><img src="klein/voorbeeld_plaatje.jpg"></a>
  <a href="groot/02.jpg" target="_blank"><img src="klein/02.jpg"></a>
  <a href="groot/01.jpg" target="_blank"><img src="klein/01.jpg"></a>
:)


Vr.Gr. Egel.
 
nee, de foto's staan niet op de website zelf, maar het zijn foto's die ergens anders staan... maar haroim's idee klinkt interessant. heb je daarvoor mysql nodig? dat heb ik nameljk al eens geprobeerd, maar ik kwam er nog niet echt uit... ik zit bij lycos, dus ik heb mysql wel. kan je proberen uit te leggen hoe dat dan moet, of een link geven naar een duidelijke tutorial? (p.s. phpmyadmin kreeg ik niet aan de praat, maar de meeste tutorials gebruiken die...)
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan