Likes Likes:  0
Resultaten 1 tot 15 van de 15
Geen
  1. #1
    testen op aanwezigheid afbeeldingen
    Joomla Hoster
    23 Berichten
    Ingeschreven
    17/06/04

    Locatie
    Lelystad

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: 390.74.357
    Ondernemingsnummer: nvt

    Thread Starter

    Question testen op aanwezigheid afbeeldingen

    Ik zoek een oplossing voor het volgende;

    Op een door een cgi script gegeneereerde pagina moeten 1 tot 7 afbeeldingen komen te staan, de namen van deze afbeldingen kan in afleiden uit een parameter (bv model 1234) en daar een nummer van 01 t/m 07.jpg achter te plakken.

    Nu is mijn probleem dat niet alle 7 afbeeldingen aanwezig zijn, en er dus de beruchte rode kruizen verschijnen op die plaatsen waar (nog) geen afbeeldingen zijn.

    Hoe is dit af te vangen/testen . (behalve voor alle evt. voorkomede namen een dummy plaatje neer te zetten)

    Wie helpt mij op de goede weg?

  2. #2
    testen op aanwezigheid afbeeldingen
    Elexis
    1.399 Berichten
    Ingeschreven
    04/10/03

    Locatie
    Veenendaal

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: Ja
    KvK nummer: 30191154
    Ondernemingsnummer: nvt

    testen of de file bestaat.. zijn vast wel functies voor.. is_file() ofzo misschien.

  3. #3
    testen op aanwezigheid afbeeldingen
    geregistreerd gebruiker
    286 Berichten
    Ingeschreven
    28/06/04

    Locatie
    Almelo

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    1 Berichten zijn liked


    Bedrijf: Shock Media B.V.
    URL: www.shockmedia.nl
    Registrar SIDN: Ja
    KvK nummer: 09107826
    Ondernemingsnummer: nvt
    View nl.linkedin.com/company/shock-media-bv's profile on LinkedIn

    PHP: file_exists
    http://nl2.php.net/manual/en/function.file-exists.php

    Wat voor parser gebruike je? php, perl... whatever?

  4. #4
    testen op aanwezigheid afbeeldingen
    Joomla Hoster
    23 Berichten
    Ingeschreven
    17/06/04

    Locatie
    Lelystad

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: 390.74.357
    Ondernemingsnummer: nvt

    Thread Starter
    Oke, ik heb onderstaande in het .pl script ingevoegd


    <?
    filename='/k$rec{'bestelnr'}04.jpg';
    if (file_exists($filename)) {
    ?>
    <img src="k$rec{'bestelnr'}04.jpg" >
    <? }
    else {
    <img src="na.gif">
    <?
    }
    ?>

    Maar ik zie nog steeds een kruisje met als eigenschap de originel niet bestaande bestandsnaam ipv een afbelding na.gif.

    wat doe ik fout?

  5. #5
    testen op aanwezigheid afbeeldingen
    Managed Hosting
    3.704 Berichten
    Ingeschreven
    26/04/04

    Locatie
    Oldenzaal

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    8 Berichten zijn liked


    Registrar SIDN: Ja
    KvK nummer: 08157036
    Ondernemingsnummer: nvt

    Je script klopt ook niet echt..
    In je PHP begint je path met een slash, dat is goed, dat zou ik ook bij de HTML doen in je IMG tag.

    In plaats van steeds PHP te beginnen en sluiten zou ik met echo werken, daarnaast ben je ook een keer vergeten om PHP te sluiten!

    Code:
    <? 
    filename='/k$rec{'bestelnr'}04.jpg';
    	if (file_exists($filename)) {
    		echo('<img src="k$rec{'bestelnr'}04.jpg" />');
    	}
    
    	else {
    		echo('<img src="na.gif" />');
    	} 
    ?>
    zoiets denk ik
    Laatst gewijzigd door MediaServe; 11/09/04 om 15:03.

  6. #6
    testen op aanwezigheid afbeeldingen
    Joomla Hoster
    23 Berichten
    Ingeschreven
    17/06/04

    Locatie
    Lelystad

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: 390.74.357
    Ondernemingsnummer: nvt

    Thread Starter
    Het ziet er nu zo uit
    <? $filename='http://www.naam.com/photos/120x90/k$rec{'bestelnr'}04.jpg';
    if (file_exists($filename)) {
    echo('<img src="http://www.naam.com/photos/120x90/k$rec{'bestelnr'}04.jpg" />');
    }
    else {
    echo('<img src="http://www.naa.com/graphics/na.gif" />');
    }
    ?>

    Het resultaat:
    '); } else { echo NA.GIF (' '); } ?>

    Het na plaatje verschijn nu ten onrechte plus wat rommel.

    ik heb de indruk dat het fout gaat door het gebruik van de diverse quotes, welke gebruikt worden om de bestandsnaam op te bouwen; eerst en enkele (echo) dan een dubbele (img scr, een enkele (voor de var $rec{'bestelnr'})

    Hoe dit probleem te omzeilen?
    John
    Laatst gewijzigd door H4M; 11/09/04 om 15:37.

  7. #7
    testen op aanwezigheid afbeeldingen
    Managed Hosting
    3.704 Berichten
    Ingeschreven
    26/04/04

    Locatie
    Oldenzaal

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    8 Berichten zijn liked


    Registrar SIDN: Ja
    KvK nummer: 08157036
    Ondernemingsnummer: nvt

    dit script heb ik getest en werkt:

    Code:
    <? 
    
    $filename = 'plaatje.gif';
    
    	if (file_exists($filename)) {
    		echo('<img src="plaatje.gif" />');
    	}
    
    	else {
    		echo('<img src="error.gif" />');
    	} 
    
    ?>

  8. #8
    testen op aanwezigheid afbeeldingen
    Managed Hosting
    3.704 Berichten
    Ingeschreven
    26/04/04

    Locatie
    Oldenzaal

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    8 Berichten zijn liked


    Registrar SIDN: Ja
    KvK nummer: 08157036
    Ondernemingsnummer: nvt

    Origineel geplaatst door H4M
    Het ziet er nu zo uit
    <? $filename='http://www.naam.com/photos/120x90/k$rec{'bestelnr'}04.jpg';

    ....
    Een filename is natuurlijk geen URL
    Als je een bestand op een remote server wilt controleren moet je dat via XML ofzo doen..

  9. #9
    testen op aanwezigheid afbeeldingen
    geregistreerd gebruiker
    286 Berichten
    Ingeschreven
    28/06/04

    Locatie
    Almelo

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    1 Berichten zijn liked


    Bedrijf: Shock Media B.V.
    URL: www.shockmedia.nl
    Registrar SIDN: Ja
    KvK nummer: 09107826
    Ondernemingsnummer: nvt
    View nl.linkedin.com/company/shock-media-bv's profile on LinkedIn

    Ja, ik weet niet wat jullie aan het doen zijn, maar PHP in een PERL script gaat echt never nooit werken hoor.

  10. #10
    testen op aanwezigheid afbeeldingen
    Joomla Hoster
    23 Berichten
    Ingeschreven
    17/06/04

    Locatie
    Lelystad

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: 390.74.357
    Ondernemingsnummer: nvt

    Thread Starter
    Origineel geplaatst door Ic3man
    Ja, ik weet niet wat jullie aan het doen zijn, maar PHP in een PERL script gaat echt never nooit werken hoor.
    Oke.

    Ik heb dus een .pl script welke een stuk html maakt, waarin ik een test wil of een image aanwezig is en zo ja de image afbeelden en zo niet dan of een dummy tonen of gewoon niets.

    Hoe kan ik dit binnen perl/html veroorzaken???

  11. #11
    testen op aanwezigheid afbeeldingen
    Managed Hosting
    3.704 Berichten
    Ingeschreven
    26/04/04

    Locatie
    Oldenzaal

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    8 Berichten zijn liked


    Registrar SIDN: Ja
    KvK nummer: 08157036
    Ondernemingsnummer: nvt

    Origineel geplaatst door H4M
    Hoe kan ik dit binnen perl/html veroorzaken???
    Ik heb helemaal over Perl heen gelezen
    Het moest dus helemaal geen PHP zijn.. Mijn excuses en succes nog verder

  12. #12
    testen op aanwezigheid afbeeldingen
    geregistreerd gebruiker
    456 Berichten
    Ingeschreven
    21/06/04

    Locatie
    Antwerpen

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: 34131429
    Ondernemingsnummer: nvt

    if (-e "plaatje.jpg")
    {
    #toon plaatje
    }

  13. #13
    testen op aanwezigheid afbeeldingen
    Joomla Hoster
    23 Berichten
    Ingeschreven
    17/06/04

    Locatie
    Lelystad

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: 390.74.357
    Ondernemingsnummer: nvt

    Thread Starter

    Question

    Origineel geplaatst door rexp
    if (-e "plaatje.jpg")
    {
    #toon plaatje
    }
    Helaas, deze test geeft altijd een false terug;

    $afb_1="http://www.naam.com/photos/120x90/k$rec{'bestelnr'}04.jpg";

    if (-e $afb_1)
    {
    $john='oke';
    }
    else {
    $john='fout';
    }
    terwijl als ik de var $afb afdruk hij wel het plaatje laat zien....

  14. #14
    testen op aanwezigheid afbeeldingen
    Managed Hosting
    3.704 Berichten
    Ingeschreven
    26/04/04

    Locatie
    Oldenzaal

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    8 Berichten zijn liked


    Registrar SIDN: Ja
    KvK nummer: 08157036
    Ondernemingsnummer: nvt

    Code:
    $afb_1="blaa.jpg";
    
    if (-e $afb_1)
    { 
    $john='oke';
    }
    else {
    $john='fout';
    }
    
    print $john;
    Dit werkt bij mij prima hoor. Het lijkt me niet dat je een HTTP adres kunt controleren op deze manier

  15. #15
    testen op aanwezigheid afbeeldingen
    Joomla Hoster
    23 Berichten
    Ingeschreven
    17/06/04

    Locatie
    Lelystad

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: 390.74.357
    Ondernemingsnummer: nvt

    Thread Starter

    Thumbs up

    Thanx,
    de http://blabla vervangen door een ../ deed wonderen

    HET WERKT.

    Op naar de volgende uitdaging!

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics