basit php hatası?

i.ari

0
Onaylı Üye
Üye
Katılım
16 Aralık 2006
Mesajlar
4,437
Tepki puanı
6
Konum
Ankara
Merhaba arkadaşlar,
bir kodda kaldım kodlamada yanlışlık yapıyorum ama nerde kafam takıldı :S

PHP:
 echo "<a href=\"$yol"."\"."$dosya\">".(ucwords($dosya)."</a><br>");

yapmak istedigim.
<a href="$yol\$dosya">Dosya ismi</a>

aama olmadı bir türlü :S
 

Noxious

0
Onaylı Üye
Üye
Katılım
10 Ekim 2007
Mesajlar
141
Tepki puanı
2
PHP:
echo "<a href=\"$yol/$dosya\" >ucwords($dosya)</a><br>";

bu şekilde olması lazım bi denermisin.
 

atay

0
Onaylı Üye
Üye
Katılım
29 Ekim 2005
Mesajlar
3,592
Tepki puanı
36
echo "<a href='".$yol."\".$dosya."'>Çıktı</a><br>";
 

i.ari

0
Onaylı Üye
Üye
Katılım
16 Aralık 2006
Mesajlar
4,437
Tepki puanı
6
Konum
Ankara
Noxious verdigin kodu denedigimde $yol.$dosya şeklinde cıktı yani \ işareti olmadı . cıktı.

atay seninkinde ise syntax error verdi.
 

i.ari

0
Onaylı Üye
Üye
Katılım
16 Aralık 2006
Mesajlar
4,437
Tepki puanı
6
Konum
Ankara
arkadaşlar sorun şundanmış / bunun yerine \ işareti kullanmammış ;)
 

ejder

0
Onaylı Üye
Üye
Katılım
10 Kasım 2003
Mesajlar
0
Tepki puanı
3
Konum
istanbul
PHP:
echo("<a href=\"$yol\\$dosya\">".ucwords($dosya)."</a><br>");
veya
PHP:
echo("<a href=\"".$yol."\\".$dosya."\">".ucwords($dosya)."</a><br>");
 

Noxious

0
Onaylı Üye
Üye
Katılım
10 Ekim 2007
Mesajlar
141
Tepki puanı
2
ters slaş işaretli istiyorsan iki tane ard arda koy "\\" gibi

PHP:
echo "<a href=\"$yol\\$dosya\" >$dosya</a><br>";
 
Geri
Üst