Archief - Q: PHP afbeelding probleem

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Zeppelin

Legacy Member
Hey

K wou als oefening een script schrijven waarbij de gebruiker een nieuws-item kan toevoegen en als illustratie komt daarnaast een afbeelding die de gebruiker ook kiest, zoals op deze games.telenet site.

mijn variabelen

PHP:
$place_image = "SELECT *";
	$place_image = $place_image . " FROM images";
	$place_image = $place_image . " WHERE id = '$id';";

de code

PHP:
if ($result2=mysql_query($place_image)) {
print("<table>");
  for ($a=0; $a < mysql_num_rows ($result2); $a++) { 
      $rij2= mysql_fetch_array($result2);

	print("<tr>");
	print("<td><img src='{$rij2['path']}'></td>");
	print("</tr>");

  }
print("</table>");
}

Hiernaast komt dan de tabel die ik genereer via bijna dezelfde code.

Nu zulde zien da de variabele $id leeg is, dit dacht ik op te lossen met $id ="SELECT id FROM images"; maar er wordt gewoon geen afbeelding getoond,
er zit een pagina tussen upload.php en overzicht.php die eigenlijk alles naar de database stuurt.

Voor een voorbeeldje : klik

Gelieve enkel .jpg ofzo te uploaden, heb ng geen controle script geschreve(da komt nog)

Alvast bedankt

Dr33tN

Legacy Member
Ik krijg nochthans de ge-uploade afbeelding te zien wnr ik op download klik.
Gebruik dezelfde link in uw img-tag. werkt dit niet?

Zeppelin

Legacy Member
T is opgelost, toch bedankt. En k dacht dak gevraagd had om alleen .jpg te uploade, welke funny-guy heeft beslist om toch ne .exe te uploade? So much 4 trust :unsure:

killgore

Legacy Member
best NOOIT vars binnen uw string zetten, vertraagt string-parsing behoorlijk.

Gewone vars zijn in zoiets nog aanvaardbaar (bv. in queries), maar arrays raad ek u zeker compleet af, dit verneukt nl. volledig de leesbaarheid van uw script!

qua snelheid ook: mysql_fetch_assoc is 2x sneller als mysql_fetch_array en ik betwijfel dat je de numerieke indices van mysql_fetch_array gebruikt (welke assoc dus niet levert). Wil je wel numerieke waardes (maar geen text-index): mysql_fetch_row
(array is dus combo van assoc en row).
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan