Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Передать методом Гет - ник с пробелом
 
 автор: 10100100   (30.08.2006 в 15:17)   письмо автору
 
 

не предаются ники с пробелом методом ГЕТ :(


<?php
include "config.php";
include (
"../../../up.html");
include (
"../../../buttons.php");
    echo 
'<td width=100% bgcolor=D4D4D4 valign=top>
    <table width=100% border=0 cellpadding=0 cellspacing=0><tr><td>'
;
$query "SELECT * FROM user"
$ath mysql_query($query); 
if(
$ath

echo 
'<table cellspacing=0 cellpading=0 border=1 background=/underconscio/images/drop2.gif align=center><tr><td align=center>№</td><td align=center>Имя</td><td align=center>время последнего посещения</td></tr><tr>';
while (
$users=mysql_fetch_array($ath)) {
$user=htmlspecialchars($users['name']);
$id_user=$users['id_user'];
$last_time=$users['last_time'];
  echo 
"<td width=15% align=center background=/underconscio/images/drop.gif>";
  echo 
$id_user;
  echo 
'</td><td width=50% align=center background=/underconscio/images/drop.gif>';
  echo 
"<a href=/underconscio/cmsintez/registration/members/index.php?name=$user>";
  echo 
$user
  echo 
"</a></td><td align=center background=/underconscio/images/drop.gif>";
  echo 
$last_time;
  echo 
"</td></tr>";
                                       }
echo 
'</table>';


else 

  echo 
"<p><b>Error: ".mysql_error()."</b></p>"
  exit(); 

include (
"../../../dawn.html");
?>

Помогите понять - что не так?

   
 
 автор: DEM   (30.08.2006 в 15:23)   письмо автору
 
   для: 10100100   (30.08.2006 в 15:17)
 

$user = str_replace(" ","%20",$user);


Лично я делаю так... он заменяет пробел на %20... код твой не читал, атк что адаптируешь я надеюсь сам...

   
 
 автор: Unkind™   (30.08.2006 в 15:39)   письмо автору
 
   для: 10100100   (30.08.2006 в 15:17)
 

urldecode() и urlencode()

   
 
 автор: P@Sol   (30.08.2006 в 15:46)   письмо автору
 
   для: 10100100   (30.08.2006 в 15:17)
 

по-моему, еще в ' ' (одинарные кавычки) можно помещать :)

   
 
 автор: 10100100   (30.08.2006 в 15:50)   письмо автору
 
   для: P@Sol   (30.08.2006 в 15:46)
 

да хоть запомещайся в эти кавычки - толку ноль..
всем спасибо. буду пробовать..

   
 
 автор: cheops   (30.08.2006 в 20:11)   письмо автору
 
   для: 10100100   (30.08.2006 в 15:50)
 

Данные с пробелами и русскими буквами следует кодировать при помощи фукнции urlencode().

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования