Ерорче отново

anival

Registered
Отново да попитам за този ерор миналия път ми показахе как става но сега го едитнах и се прецака...

Код:
<html>
<head>
<body>
<?php 
$user = $_GET['id']; 
//make the connection to the database 
$connection = mysql_connect("--","--","--") or die("Сайтът не може да се свърже към базата данни"); 
$db = @mysql_select_db("--",$connection) or die("Сайтът не може да се свърже към базата данни"); 
//build and issue the query 
//ако нямате колонка id заменете я със username или друга по ваш избор 
$sql = "SELECT * FROM users WHERE id = '$user' "; 
$result = @mysql_query($sql,$connection) or die(mysql_error()); 

while ($sql = mysql_fetch_object($result)) 
{ 
//за да добавите ново поле което искате да изберете просто добавете ред на който пише $някакво име = $sql -> името на колонката;  
$grad = $sql -> grad; 
$godini = $sql -> godini; 
$skype = $sql -> skype; 
$avatar = $sql -> avatar; 
$opisanie = $sql -> opisanie; 
 
} 
if($user == ""){echo "Моля изберете потребител";} 
else{ 
echo "<h3>Аватар:</h3> 
<img src=\"$avatar\"></hr>
<h3>Лична информация за потребителя:</h3> 
<b>Град:</b>$grad<br>
<b>Години:</b>$godini<br>
<b>Описание:</b>$opisanie<br> 
<hr> 
<h3>За контакти с потребителя:</h3> 
<b>skype:</b><A HREF=\"skype:$skype\">$skype</A><br> 
} 
?>
</html>
</head>
</body>
Би трябвало да стане според мен но нз защо нестава като го прмена със скрипта който ми дадоха в миналата тема и го едитна го прецаквам някъде :roll:

П.п забравих ерора ето го...

Parse error: parse error, unexpected $ in /home/www/cappy.freehostia.com/8/profile.php on line 39 :roll:
 
така
Код:
<html>
<head>
<body>
<?php
$user = $_GET['id'];
//make the connection to the database
$connection = mysql_connect("--","--","--") or die("Сайтът не може да се свърже към базата данни");
$db = @mysql_select_db("--",$connection) or die("Сайтът не може да се свърже към базата данни");
//build and issue the query
//ако нямате колонка id заменете я със username или друга по ваш избор
$sql = "SELECT * FROM users WHERE id = '$user' ";
$result = @mysql_query($sql,$connection) or die(mysql_error());

while ($sql = mysql_fetch_object($result))
{
//за да добавите ново поле което искате да изберете просто добавете ред на който пише $някакво име = $sql -> името на колонката; 
$grad = $sql -> grad;
$godini = $sql -> godini;
$skype = $sql -> skype;
$avatar = $sql -> avatar;
$opisanie = $sql -> opisanie;
 
}
if($user == ""){echo "Моля изберете потребител";}
else{
echo "<h3>Аватар:</h3>
<img src=\"$avatar\"></hr>
<h3>Лична информация за потребителя:</h3>
<b>Град:</b>$grad<br>
<b>Години:</b>$godini<br>
<b>Описание:</b>$opisanie<br>
<hr>
<h3>За контакти с потребителя:</h3>
<b>skype:</b><A HREF=\"skype:$skype\">$skype</A><br>";
}
?>
</html>
</head>
</body>
 
hellfire каза:
така
Код:
<html>
<head>
<body>
<?php
$user = $_GET['id'];
//make the connection to the database
$connection = mysql_connect("--","--","--") or die("Сайтът не може да се свърже към базата данни");
$db = @mysql_select_db("--",$connection) or die("Сайтът не може да се свърже към базата данни");
//build and issue the query
//ако нямате колонка id заменете я със username или друга по ваш избор
$sql = "SELECT * FROM users WHERE id = '$user' ";
$result = @mysql_query($sql,$connection) or die(mysql_error());

while ($sql = mysql_fetch_object($result))
{
//за да добавите ново поле което искате да изберете просто добавете ред на който пише $някакво име = $sql -> името на колонката; 
$grad = $sql -> grad;
$godini = $sql -> godini;
$skype = $sql -> skype;
$avatar = $sql -> avatar;
$opisanie = $sql -> opisanie;
 
}
if($user == ""){echo "Моля изберете потребител";}
else{
echo "<h3>Аватар:</h3>
<img src="$avatar"></hr>
<h3>Лична информация за потребителя:</h3>
<b>Град:</b>$grad<br>
<b>Години:</b>$godini<br>
<b>Описание:</b>$opisanie<br>
<hr>
<h3>За контакти с потребителя:</h3>
<b>skype:</b><A HREF="skype:$skype">$skype</A><br>";
}
?>
</html>
</head>
</body>
Стана но кое едитна ? :roll:
 
Човек ->

echo "Не забравяй да сложиш вторите скоти :P точка и запетайката ->";


Код:
<b>skype:</b><A HREF=\"skype:$skype\">$skype</A><br>

Трябва да стане:

Код:
<b>skype:</b><A HREF=\"skype:$skype\">$skype</A><br>";
 
ама тоя код е обърнак тотално... :? трябва да е така
<html>
<head>
</head>
<body>
<?php
$user = $_GET['id'];
//make the connection to the database
$connection = mysql_connect("--","--","--") or die("Сайтът не може да се свърже към базата данни");
$db = @mysql_select_db("--",$connection) or die("Сайтът не може да се свърже към базата данни");
//build and issue the query
//ако нямате колонка id заменете я със username или друга по ваш избор
$sql = "SELECT * FROM users WHERE id = '$user' ";
$result = @mysql_query($sql,$connection) or die(mysql_error());

while ($sql = mysql_fetch_object($result))
{
//за да добавите ново поле което искате да изберете просто добавете ред на който пише $някакво име = $sql -> името на колонката;
$grad = $sql -> grad;
$godini = $sql -> godini;
$skype = $sql -> skype;
$avatar = $sql -> avatar;
$opisanie = $sql -> opisanie;

}
if($user == ""){echo "Моля изберете потребител";}
else{
echo "<h3>Аватар:</h3>
<img src=\"$avatar\"></hr>
<h3>Лична информация за потребителя:</h3>
<b>Град:</b>$grad<br>
<b>Години:</b>$godini<br>
<b>Описание:</b>$opisanie<br>
<hr>
<h3>За контакти с потребителя:</h3>
<b>skype:</b><A HREF=\"skype:$skype\">$skype</A><br>";
}
?>
</body>
</html>

подреждай си кода! :?:
 
ами като правиш
echo " --> с такава кавичка най вероятно трябва да се затвори
";
ако правиш
echo ' --> с такава каяичка трявба да затвориш така ';
ако затвориш така ' или така " без точка и за петая пак ще даде syntax....
едитнах най накрая на таблицата преди
} затворих кавичката
 
Мерси да не пускам нова тема искам да попитам този ерор как да го махна ?

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at **/8/profilechange.php:5) in **/8/profilechange.php on line 6

Получава се само като добавя

<html>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<head>
<body>
 
има начин бъгове но ще ти кажа как по лесну да го направиш
намираш сички
<?php
и ги правиш
<?
 
hellfire каза:
има начин бъгове но ще ти кажа как по лесну да го направиш
намираш сички
<?php
и ги правиш
<?
Нестава промених ги навсякъде но неще :roll:
 
@hellfire така пак може да стане объркване със php

ами веж това което аз съм ти писал
сложил си body между <head> и </head>
направи го така
<?php
session_start();
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
</head>
<body>
<?php
$user = $_GET['id'];
//make the connection to the database
$connection = mysql_connect("--","--","--") or die("Сайтът не може да се свърже към базата данни");
$db = @mysql_select_db("--",$connection) or die("Сайтът не може да се свърже към базата данни");
//build and issue the query
//ако нямате колонка id заменете я със username или друга по ваш избор
$sql = "SELECT * FROM users WHERE id = '$user' ";
$result = @mysql_query($sql,$connection) or die(mysql_error());

while ($sql = mysql_fetch_object($result))
{
//за да добавите ново поле което искате да изберете просто добавете ред на който пише $някакво име = $sql -> името на колонката;
$grad = $sql -> grad;
$godini = $sql -> godini;
$skype = $sql -> skype;
$avatar = $sql -> avatar;
$opisanie = $sql -> opisanie;

}
if($user == ""){echo "Моля изберете потребител";}
else{
echo "<h3>Аватар:</h3>
<img src=\"$avatar\"></hr>
<h3>Лична информация за потребителя:</h3>
<b>Град:</b>$grad<br>
<b>Години:</b>$godini<br>
<b>Описание:</b>$opisanie<br>
<hr>
<h3>За контакти с потребителя:</h3>
<b>skype:</b><A HREF=\"skype:$skype\">$skype</A><br>";
}
?>
</body>
</html>
 
anival каза:
По метода на renegat96 стана :wink:
ами не би трябвало да не стане

ти беше направил така чи body-то го беше сложил в head
и затова може да е ставало така
 
Емо можеш да прочетеш това:

http://web-tourist.net/login/login/view.php?st=1631

:?:
 

Back
Горе