Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    Problema di un punto e virgola, non si riesce a togliere!

    Salve a tutti!
    Ho un problema di php...
    In pratica ho uno script che mi dovrebbe generare l'url su una pagina web di un file contenuto su di un server, soltanto che alla fine del collegamento mi genera pure un punto e virgola (!!

    Esempio:

    Codice PHP:
    [url="http://www.sito.com"][img]http://www.sito.com/img/foto1.jpg;[/img][/url] 
    Potete vedere il punto e virgola subito dopo "...foto1.jpg" che mi genera lo script, e non riesco a capire come mai me lo inserisce!!!

    Come potrei riuscire ad eliminare tale problema?....

    Vi prego aiutatemi!!!!!
    www.pixel-inside.com - HIGH Quality, LOW Price

  2. #2
    questo è il codice html generato, posta il codice
    ciao

  3. #3
    Questa è la pagina che si dedica alla generazione del link:

    Codice PHP:
    <?php
    $id
    =$_GET['id'];
    require(
    "includes/connect.inc.php");

    $query="SELECT realfilename FROM img_images WHERE id1='$id'";
    $result=mysql_query($query);
    $filename=@mysql_result($result,0);
    if (
    $filename=="") {die("<META HTTP-EQUIV=\"refresh\" content=\"0;URL=index.php?error=10\">");}
    $tm=explode("."basename($filename));
    $ext=$tm[1];
    if (
    $ext!="bmp" && $ext!="jpeg" && $ext!="jpg" && $ext!="png") {$show="no";}

    require(
    "includes/disconnect.inc.php");
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <LINK href="images/style.css" type=text/css rel=stylesheet>
    <title>Get links</title>
    </head>

    <body>


    </p>
    <p class="heading1">Here are the links you requested</p>
    <p class="blueHeader"><?php echo($filename); ?></p>
    <p class="content">
    <span class="heading2">Show image to friends:

    </span>
    <input name="link" type="text" class="box" value="<?php $link="$site_url/photo/view.php?img=$id"; echo($link); ?>" size="90" onClick="select();"></p>
    <p class="content"><span class="heading2">Hotlink for forums 1:

    </span>
      <input name="link2" type="text" class="box" value="<?php $link="[URL=$site_url][IMG]$site_url/photo/img/".$id."/".$filename."[/IMG][/URL]"; echo($link); ?>" size="90" onclick="select();" />
    </p>


    <span class="content"><span class="heading2">Hotlink for forums 2: 

    </span>
        <input name="link3" type="text" class="box" value="<?php $link="[url=$site_url][img=$site_url/photo/img/".$id."/".$filename."][/url]"; echo($link); ?>" size="90" onclick="select();" />
    </span></p>

    <?php if ($show!="no") {
    $link="[URL=$site_url/photo/view.php?img=".$id."][IMG]$site_url/photo/img/".$id."/t".$filename."[/IMG][/URL]";
    $link2="[url=$site_url/photo/view.php?img=".$id."][img=$site_url/photo/img/".$id."/t".$filename."][/url]";
    echo(
    "


    <span class=\"content\"><span class=\"headerfooter\">Thumbnail for forums 1: 

    </span>
        <input name=\"link4\" type=\"text\" class=\"box\" value=\"
    $link\" size=\"90\" onclick=\"select();\" />
    </span></p>


    <span class=\"content\"><span class=\"headerfooter\">Thumbnail for forums 2: 

    </span>
        <input name=\"link5\" type=\"text\" class=\"box\" value=\"
    $link2\" size=\"90\" onclick=\"select();\" />
    </span></p>"
    );} ?>






    <span class="content"><span class="heading2">Hotlink for websites: 

    </span>
        <input name="link6" type="text" class="box" value="<?php $link="[url='$site_url'][img]$site_url/photo/img/$id/$filename[/img][/url]"; echo($link); ?>" size="90" onclick="select();" />
    </span></p>


    <span class="content"><span class="heading2">Direct link to image:

    </span>
        <input name="link7" type="text" class="box" value="<?php $link="$site_url/photo/img/$id/$filename"; echo($link); ?>" size="90" onclick="select();" />
    </span></p>
    <p class="content">
      <?php include("../ad2.php"); ?>
      <input type="submit" name="Submit" value="Close window" onclick="window.close()"/>
    </p>
    </body>
    </html>
    Più in particolare il campo in cui dove è generato quel cavolo di punto e virgola che nn centrano è questo:

    Codice PHP:
    <input name="link6" type="text" class="box" value="<?php $link="[url='$site_url'][img]$site_url/photo/img/$id/$filename[/img][/url]"; echo($link); ?>" size="90" onclick="select();" />
    www.pixel-inside.com - HIGH Quality, LOW Price

  4. #4
    Utente di HTML.it L'avatar di Il_Drugo
    Registrato dal
    May 2006
    Messaggi
    1,220
    Non ho capito da dove arriva quel ; pero' ho notato un inghippo con gli apici...prova cosi:

    Codice PHP:

    <?php
    $id
    =$_GET['id'];
    require(
    "includes/connect.inc.php");

    $query="SELECT realfilename FROM img_images WHERE id1='$id'";
    $result=mysql_query($query);
    $filename=@mysql_result($result,0);
    if (
    $filename=="") {die("<META HTTP-EQUIV=\"refresh\" content=\"0;URL=index.php?error=10\">");}
    $tm=explode("."basename($filename));
    $ext=$tm[1];
    if (
    $ext!="bmp" && $ext!="jpeg" && $ext!="jpg" && $ext!="png") {$show="no";}

    require(
    "includes/disconnect.inc.php");
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <LINK href="images/style.css" type=text/css rel=stylesheet>
    <title>Get links</title>
    </head>

    <body>


    </p>
    <p class="heading1">Here are the links you requested</p>
    <p class="blueHeader"><?php echo($filename); ?></p>
    <p class="content">
    <span class="heading2">Show image to friends:

    </span>
    <input name="link" type="text" class="box" value="<?php $link="$site_url/photo/view.php?img=$id"; echo($link); ?>" size="90" onClick="select();"></p>
    <p class="content"><span class="heading2">Hotlink for forums 1:

    </span>
      <input name="link2" type="text" class="box" value="<?php $link="[url='http://$site_url'][IMG]$site_url/photo/img/'.$id.'/'.$filename.'[/IMG][/url]"; echo($link); ?>" size="90" onclick="select();" />
    </p>


    <span class="content"><span class="heading2">Hotlink for forums 2: 

    </span>
        <input name="link3" type="text" class="box" value="<?php $link="[url='http://$site_url'][img=$site_url/photo/img/'.$id.'/'.$filename.'][/url]"; echo($link); ?>" size="90" onclick="select();" />
    </span></p>

    <?php if ($show!="no") {
    $link="[URL=$site_url/photo/view.php?img=".$id."][IMG]$site_url/photo/img/".$id."/t".$filename."[/IMG][/URL]";
    $link2="[url=$site_url/photo/view.php?img=".$id."][img=$site_url/photo/img/".$id."/t".$filename."][/url]";
    echo(
    "


    <span class=\"content\"><span class=\"headerfooter\">Thumbnail for forums 1: 

    </span>
        <input name=\"link4\" type=\"text\" class=\"box\" value=\"
    $link\" size=\"90\" onclick=\"select();\" />
    </span></p>


    <span class=\"content\"><span class=\"headerfooter\">Thumbnail for forums 2: 

    </span>
        <input name=\"link5\" type=\"text\" class=\"box\" value=\"
    $link2\" size=\"90\" onclick=\"select();\" />
    </span></p>"
    );} ?>






    <span class="content"><span class="heading2">Hotlink for websites: 

    </span>
        <input name="link6" type="text" class="box" value="<?php $link="[url='$site_url'][img]$site_url/photo/img/$id/$filename[/img][/url]"; echo($link); ?>" size="90" onclick="select();" />
    </span></p>


    <span class="content"><span class="heading2">Direct link to image:

    </span>
        <input name="link7" type="text" class="box" value="<?php $link="$site_url/photo/img/$id/$filename"; echo($link); ?>" size="90" onclick="select();" />
    </span></p>
    <p class="content">
      <?php include("../ad2.php"); ?>
      <input type="submit" name="Submit" value="Close window" onclick="window.close()"/>
    </p>
    </body>
    </html>

  5. #5
    perfetto ti ringrazio! ora funziona!!!!!

    Già che siamo qua, volevo chiderti una altra piccola cosa..

    Questa parte in php, si occupa di generare un banale codice html su una pagina web, per il linkaggio ad esempio di un immagine nei siti o nei forum.

    Codice PHP:


    <span class="content"><span class="heading2">Hotlink for websites: 
     
    </span> 
        <input name="link6" type="text" class="box" value="<?php $link="[url='$site_url'][img]$site_url/photo/img/$id/$filename[/img][/url]"; echo($link); ?>" size="90" onclick="select();" /> 
    </span></p>
    Il codice html che genera è questo a seconda dell'immagine:

    Codice PHP:
    [url='http://www.sito.com'][img]http://www.sito.com/img/foto.jpg[/img][/url] 
    Il mio problema è che mi genera il codice html con al posto delle solite " mi da la ' e per cui quando un utente va inserire la sua foto ad esempio su myspace o altri blog, ecc, con tale codice html non funziona e funziona sempre con solo le "
    Non si puo' fare qualcosa?
    Grazie
    www.pixel-inside.com - HIGH Quality, LOW Price

  6. #6
    Utente di HTML.it L'avatar di Il_Drugo
    Registrato dal
    May 2006
    Messaggi
    1,220
    Codice PHP:


    <span class="content"><span class="heading2">Hotlink for websites: 

    </span>
        <input name="link6" type="text" class="box" value="<?php $link='[url="'.$site_url.'"][img]'.$site_url/photo/img/$id/$filename.'[/img][/url]'; echo($link); ?>" size="90" onclick="select();" />
    </span></p>

  7. #7
    grazie 1000!!!
    www.pixel-inside.com - HIGH Quality, LOW Price

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.