[php] uniek plaatje bij unieke blog post.

Pagina: 1
Acties:
  • 454 views

  • Zakkenwasser
  • Registratie: Februari 2001
  • Niet online
Ik ben bezig met het in elkaar zetten van een blog systeem.

Nu is het zo dat via admin.php text in MySQL zet en dat in index.php terug komt.

Nu wil ik ook bij iedere nieuwe blog entry een uniek plaatje toevoegen, wat ik samen met de text upload naar de index pagina.

index.php
[code=php]while ($row = mysql_fetch_array($myResult, MYSQL_ASSOC)) {
$thisCat= $row['category_name'];
if ($lastCat<>$thisCat) { // true first time($lastCat not set), and each time a new category is found
//then write out a table heading with the category name
//temporary foreach loop to display the returned records
print '<div>'; //heading spans all columns of table
echo '<img src="http://www.overdatum.nl/testt/thumbs/'.$thumb_name.'" />';
print "<h2>".$row['category_name']."</h2>"; // print the next category heading
print "</div>\n";
}

print '<div><h1>'.$row['topic_name'].'</h1><br /><br /><br />'."\n";
print ''.$row['topic_desc'].''."\n";
print '<p><a href="'.$row['topic_url'].'">'.(substr($row['topic_url'],0,29));
if ((strlen($row['topic_url']) > 30)) {print "…";}
print'</a></p></div>';[/code=php]


Het plaatje komt niet tevoorschijn.
Terwijl dit plaatje na het uploaden wel automatisch door een script wordt ge-resized en geupload naar map thumb op de server.

Voorbeeld van het script in werking:
@ www.overdatum.nl/testt/create_thumb.php

[ Voor 43% gewijzigd door Zakkenwasser op 17-10-2008 01:06 . Reden: duidenlijker uitgelegd ]

PSP 1000 @ 6.60 Pro C2 [+256GB]
PSVita @ Henkaku Enso [+256GB]
3DS @ Luma (B9S) [+160GB]
Nintendo Switch 3.0.1 [+256GB]


  • Heikanu
  • Registratie: Juni 2007
  • Laatst online: 21-01 01:56
Erg duidelijk is dit niet echt...
Wat is nou precies de vraag? Wat werkt er niet? Wat voor foutmeldingen krijg je?
btw, gebruik voor het codeblok [code=php] om van de PHP highlighter gebruik te maken

  • Zakkenwasser
  • Registratie: Februari 2001
  • Niet online
Heikanu schreef op vrijdag 17 oktober 2008 @ 00:58:
Erg duidelijk is dit niet echt...
Wat is nou precies de vraag? Wat werkt er niet? Wat voor foutmeldingen krijg je?
btw, gebruik voor het codeblok [code=php] om van de PHP highlighter gebruik te maken
Ik heb zelf de start-post wat duidenlijker gemaakt.

PSP 1000 @ 6.60 Pro C2 [+256GB]
PSVita @ Henkaku Enso [+256GB]
3DS @ Luma (B9S) [+160GB]
Nintendo Switch 3.0.1 [+256GB]


  • wackmaniac
  • Registratie: Februari 2004
  • Laatst online: 09:05
Is de waarde van $thumb_name wel goed, moet dat niet zijn $row['thumb_name']. Moet er geen extensie achter. Wat laat ie wel zien. Beetje meer info is wenselijk :)

Read the code, write the code, be the code!


  • Voutloos
  • Registratie: Januari 2002
  • Niet online
Slechte comments, slechte indenting, slechte debugging skills (wát was de letterlijk uitgevoerde query, is $myResult een correcte resource, wat zit er in $row etc etc.).

Ja, bovenstaande is enkel drect negatief commentaar, maar ik weet dan ook dat ik het minstens 10x op een aardiger manier tegen je gezegd heb. Keer op keer blijf je met dezelfde *&*&%@$-stijl aan code aankakken... :>

{signature}


  • OxiMoron
  • Registratie: November 2001
  • Laatst online: 08-07-2025
Mja.. kijk eens naar wat voor html je in je browser krijgt...

Albert Einstein: A question that sometime drives me hazy: Am I or are the others crazy?


  • Zakkenwasser
  • Registratie: Februari 2001
  • Niet online
Voutloos schreef op vrijdag 17 oktober 2008 @ 09:32:
Slechte comments, slechte indenting, slechte debugging skills (wát was de letterlijk uitgevoerde query, is $myResult een correcte resource, wat zit er in $row etc etc.).
Goed, nogmaals ben ik nog voor een groot deel een PHP newbie,

Wie kan mij een uitstekend instap boek aanraden, die mij de weg wijst op allerlei nieuwere en vooral betere code. :P
Ja, bovenstaande is enkel drect negatief commentaar, maar ik weet dan ook dat ik het minstens 10x op een aardiger manier tegen je gezegd heb. Keer op keer blijf je met dezelfde *&*&%@$-stijl aan code aankakken... :>
10x al.. heb ik daar dan niet overheen gekeken :+

[ Voor 26% gewijzigd door Zakkenwasser op 17-10-2008 13:13 ]

PSP 1000 @ 6.60 Pro C2 [+256GB]
PSVita @ Henkaku Enso [+256GB]
3DS @ Luma (B9S) [+160GB]
Nintendo Switch 3.0.1 [+256GB]


Verwijderd

Je hoeft niet goed te kunnen programmeren om ten eerste het systeem dat je probeert te maken te schetsen en ten tweede je probleemstelling wat duidelijker te definiëren.

In je code haal je iets uit de databank, maar WAT juist? En wat wil je er mee bereiken? (en dan bedoel ik niet een blog maken)
De variabelen $thisCat en $thumb_name, vanwaar komen die zo ineens? Moeten wij ruiken wat er voorgaand mee gebeurd of zo?

Ik ben zo vrij geweest van eens te checken welke andre topics je nog geopend hebt, en het is altijd hetzelfde liedje: veel te weinig ifo, onduidelijk probleemstelling, ...
Maar je bent blijkbaar koppig genoeg om stug vol te blijven houden

  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 27-01 22:24

Creepy

Tactical Espionage Splatterer

En as usual: wat heb je nu zelf al geprobeer en wat lukte daar niet mee? Gezien het aantal topics waar de eerste paar posts moeten worden besteedt aan het vragen om extra informatie en het totaal missen van de zaken die je nu zelf al hebt geprobeerd op te lossen gaat deze dicht.

Mocht je een nieuw topic openen loop dan aub punt voor punt Programming Beleid - De Quickstart eens door zodat je in elk geval je startpost van voldoende informatie voorziet. Het excuus dat je newbie bent gebruik je al een tijdje maar dat is geen excuus om je probleem te dumpen en te hopen dat wij het voor je gaan fixen terwijl je het zelf lijkt te vertikken om even aan het debuggen te gaan.

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney

Pagina: 1

Dit topic is gesloten.