Проблем със системка?!?

brad4eda

Registered
Опитвам се да преработя ето тази система http://web-tourist.net/login/login/view.php?st=2049 за нуждите на моя сайт. Трябва да добавя не gsm-и а да добавя TV, DVD, Camcoders и други.

Направил съм си за момента три бази данни, по една за TV, DVD, Camcoders.
В момента се опитвам да настроя системата да записва TV-та.

Проблема е че когато и дам да добави TV-то ми изписва ето тази грешка:

Parse error: syntax error, unexpected T_LNUMBER, expecting T_VARIABLE or '$' in /home/l3dunive/public_html/Devices/reg.php on line 32


Като ако премахна реда от reg.php започва да изписва грешки на редове 112 148 и т.н.


Непознавам езика PHP (Работя по цял ден докъсно и не ми остава време да го уча:((( дано все пак доживея да го поизуча някой ден) и немога да разбера каде е грешката, при положение че системата родител която ползвам от дадения линк си работи перфектно. Уж гледам да я пригодя внимателно, ама нещо ми убягва:(

Единственото нещо което съм променил спрямо първичната система е че кодировката на BD не е Българската както е там collate cp1251_bulgarian_ci

а е UTF_unicode_c , a дефалт настройката на MSQL localhost е настроен от самия си хостин сървар на utf_general_c.
Не мисля че тази разлика е проблема, но пък би ли ми пречила някога при други ситуаций да попитам.


Давам и кодовете на съответните файлове да погледнете, даме насочите евентуално къде бъркам и да си имам едно наум :o




[sql]-- phpMyAdmin SQL Dump
-- version 3.3.8.1
-- http://www.phpmyadmin.net
--
-- РҐРѕСЃС‚: localhost
-- Време на генериране: 5 февруари 2011 в 17:37
-- Версия на сървъра: 5.0.91
-- Версия на PHP: 5.2.9

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;

--
-- БД: `l3dunive_TV`
--

-- --------------------------------------------------------

--
-- Структура на таблица `users`
--

CREATE TABLE IF NOT EXISTS `users` (
`id` int(10) NOT NULL auto_increment,
`name` varchar(250) character set utf8 collate utf8_unicode_ci NOT NULL,
`overview` varchar(250) character set utf8 collate utf8_unicode_ci NOT NULL,
`image` varchar(250) character set utf8 collate utf8_unicode_ci NOT NULL,
`mark` varchar(250) character set utf8 collate utf8_unicode_ci NOT NULL,
`model` varchar(250) character set utf8 collate utf8_unicode_ci NOT NULL,
`year` varchar(250) character set utf8 collate utf8_unicode_ci NOT NULL,
`screen_size` varchar(250) character set utf8 collate utf8_unicode_ci NOT NULL,
`display` varchar(250) character set utf8 collate utf8_unicode_ci NOT NULL,
`resolution` varchar(250) character set utf8 collate utf8_unicode_ci NOT NULL,
`_3D` varchar(250) character set utf8 collate utf8_unicode_ci NOT NULL,
`aspect_ratio` varchar(250) character set utf8 collate utf8_unicode_ci NOT NULL,
`brightness` varchar(250) character set utf8 collate utf8_unicode_ci NOT NULL,
`contrast` varchar(250) character set utf8 collate utf8_unicode_ci NOT NULL,
`response_time` varchar(250) character set utf8 collate utf8_unicode_ci NOT NULL,
`viewing_angle` varchar(250) character set utf8 collate utf8_unicode_ci NOT NULL,
`picture_mode` varchar(250) character set utf8 collate utf8_unicode_ci NOT NULL,
`cabinet_color` varchar(250) character set utf8 collate utf8_unicode_ci NOT NULL,
`image_enhancement` varchar(250) character set utf8 collate utf8_unicode_ci NOT NULL,
`more_info` varchar(250) character set utf8 collate utf8_unicode_ci NOT NULL,
`speakers` varchar(250) character set utf8 collate utf8_unicode_ci NOT NULL,
`audio_power_output` varchar(250) character set utf8 collate utf8_unicode_ci NOT NULL,
`loudspeaker_types` varchar(250) character set utf8 collate utf8_unicode_ci NOT NULL,
`sound_enhancement` varchar(250) character set utf8 collate utf8_unicode_ci NOT NULL,
`usb` varchar(250) character set utf8 collate utf8_unicode_ci NOT NULL,
`hdmi` varchar(250) character set utf8 collate utf8_unicode_ci NOT NULL,
`pc_input` varchar(250) character set utf8 collate utf8_unicode_ci NOT NULL,
`lan_port` varchar(250) character set utf8 collate utf8_unicode_ci NOT NULL,
`composite_video_input` varchar(250) character set utf8 collate utf8_unicode_ci NOT NULL,
`audio_input_for_video` varchar(250) character set utf8 collate utf8_unicode_ci NOT NULL,
`component_video_input` varchar(250) character set utf8 collate utf8_unicode_ci NOT NULL,
`digital_audio_output_optical` varchar(250) character set utf8 collate utf8_unicode_ci NOT NULL,
`scart` varchar(250) character set utf8 collate utf8_unicode_ci NOT NULL,
`other_connections` varchar(250) character set utf8 collate utf8_unicode_ci NOT NULL,
`summary` varchar(250) character set utf8 collate utf8_unicode_ci NOT NULL,
`integrated_tuners` varchar(250) character set utf8 collate utf8_unicode_ci NOT NULL,
`teletext` varchar(250) character set utf8 collate utf8_unicode_ci NOT NULL,
`video_playback` varchar(250) character set utf8 collate utf8_unicode_ci NOT NULL,
`tuner_bands` varchar(250) character set utf8 collate utf8_unicode_ci NOT NULL,
`other_tuner_info` varchar(250) character set utf8 collate utf8_unicode_ci NOT NULL,
`wireless_lan_adaptor` varchar(250) character set utf8 collate utf8_unicode_ci NOT NULL,
`multi_window` varchar(250) character set utf8 collate utf8_unicode_ci NOT NULL,
`C_A_T_S` varchar(250) character set utf8 collate utf8_unicode_ci NOT NULL,
`child_lock` varchar(250) character set utf8 collate utf8_unicode_ci NOT NULL,
`electronic_programe_guide` varchar(250) character set utf8 collate utf8_unicode_ci NOT NULL,
`firmware_upgradeable` varchar(250) character set utf8 collate utf8_unicode_ci NOT NULL,
`other_features` varchar(250) character set utf8 collate utf8_unicode_ci NOT NULL,
`power_supply` varchar(250) character set utf8 collate utf8_unicode_ci NOT NULL,
`rated_power_consumption` varchar(250) character set utf8 collate utf8_unicode_ci NOT NULL,
`other_power_info` varchar(250) character set utf8 collate utf8_unicode_ci NOT NULL,
`dimensions` varchar(250) character set utf8 collate utf8_unicode_ci NOT NULL,
`packaging` varchar(250) character set utf8 collate utf8_unicode_ci NOT NULL,
`weight` varchar(250) character set utf8 collate utf8_unicode_ci NOT NULL,
`additional_information` varchar(250) character set utf8 collate utf8_unicode_ci NOT NULL,
`_3D_tv_extension_kit` varchar(250) character set utf8 collate utf8_unicode_ci NOT NULL,
`remote_control` varchar(250) character set utf8 collate utf8_unicode_ci NOT NULL,
`batteries` varchar(250) character set utf8 collate utf8_unicode_ci NOT NULL,
`ac_power_cord` varchar(250) character set utf8 collate utf8_unicode_ci NOT NULL,
`other_accessories` varchar(250) character set utf8 collate utf8_unicode_ci NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=20 ;

--
-- Дъмп (схема) на данните в таблицата `users`
--



[/sql]



conn.php
PHP:
<? 
$host="localhost"; 
$dbusername="****_admin"; 
$dbpassword="********"; 
$db="*******_TV"; 
$db_conn = mysql_connect("$host", "$dbusername", "$dbpassword") 
or die("unable to connect to the database, Неможе да се осъществи връзка с базата данни"); 
$conn=mysql_select_db("$db", $db_conn) or die("unable to select the database, неможе да се избере база данни"); 
mysql_query("SET NAMES cp1251"); 
?>


tv.html
HTML:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 
<form action="reg.php" method="post">

<br>
Name:<input type='text' name='name' size='60'
maxlength='250'>
 
<br>
Overview:<input type='text' name='overview'
size='60' maxlength=250>
<br>

Image:<input type='text' name='image' size='60' maxlength='250'>

<br>
Mark:<select name="mark">
<option value="1">Philips</option>
<option value="2">Panasonic</option>
<option value="3">LG</option>
<option value="4">Sony</option>
<option value="5">Samsung</option>
<option value="6">Sharp</option>
<option value="7">JVC</option>
<option value="8">Toshiba</option>
<option value="9">Grundig</option>
<option value="10">Other_mark_TV</option>
</select> 

<br>
Model:<input type='text' name='model' size='60' maxlength='250'>

<br>
Year:<select name="year">
<option value="2022">2022</option>
<option value="2021">2021</option>
<option value="2020">2020</option>
<option value="2019">2019</option>
<option value="2018">2018</option>
<option value="2017">2017</option>
<option value="2016">2016</option>
<option value="2015">2015</option>
<option value="2014">2014</option>
<option value="2013">2013</option>
<option value="2012">2012</option>
<option value="2011">2011</option>
<option value="2010">2010</option>
<option value="2009">2009</option>
<option value="2008">2008</option>
<option value="2007">2007</option>
<option value="2006">2006</option>
<option value="2005">2005</option>
<option value="2004">2004</option>
<option value="Antiquity">Antiquity</option>
</select>

<br>
Screen_size:<input type='text' name='screen_size' size='60' maxlength='250'>

<br>
Display:<input type='text' name='display' size='60' maxlength='250'> 

<br>
Resolution:<input type='text' name='resolution' size='60' maxlength='250'> 

<br>
3D:<select name="_3D">
<option value="Yes">Yes</option>
<option value="No">No</option>
</select>



<br>
Aspect_ratio:<input type='text' name='aspect_ratio' size='60' maxlength='250'> 

<br>
Brightness:<input type='text' name='brightness' size='60' maxlength='250'> 

<br>
Contrast:<input type='text' name='contrast' size='60' maxlength='250'> 

<br>
Response_time:<input type='response_time' name='response_time' size='60' maxlength='250'> 

<br>
Viewing_angle:<input type='text' name='viewing_angle' size='60' maxlength='250'> 

<br>
Picture_mode:<input type='text' name='picture_mode' size='60' maxlength='250'> 

<br>
Cabinet_color:<input type='text' name='cabinet_color' size='60' maxlength='250'> 

<br>
Image_enhancement:<input type='text' name='image_enhancement' size='60' maxlength='250'> 

<br>
More_info:<input type='text' name='more_info' size='60' maxlength='250'>

<br>
Speakers:<input type='text' name='speakers' size='60' maxlength='250'>

<br>
Audio_power_output:<input type='text' name='audio_power_output' size='60' maxlength='250'>

<br>
Loudspeaker_types:<input type='text' name='loudspeaker_types' size='60' maxlength='250'>

<br>
Sound_enhancement:<input type='text' name='sound_enhancement' size='60' maxlength='250'>

<br>
USB:<input type='text' name='usb' size='60' maxlength='250'>

<br>
HDMI:<input type='text' name='hdmi' size='60' maxlength='250'>

<br>
Pc_input:<input type='text' name='pc_input' size='60' maxlength='250'>

<br>
Lan_port:<select name="lan_port">
<option value="Yes">Yes</option>
<option value="No">No</option>
</select>

<br>
Composite_video_input:<input type='text' name='composite_video_input' size='60' maxlength='250'>

<br>
Audio_input_for_video:<input type='text' name='audio_input_for_video' size='60' maxlength='250'>

<br>
Component_video_input:<input type='text' name='component_video_input' size='60' maxlength='250'>

<br>
Digital_audio_output_optical:<input type='text' name='digital_audio_output_optical' size='60' maxlength='250'>

<br>
Scart:<input type='text' name='scart' size='60' maxlength='250'>

<br>
Other_connections:<input type='text' name='other_connections' size='60' maxlength='250'>

<br>
Summary:<input type='text' name='summary' size='60' maxlength='250'>

<br>
Integrated_tuners:<input type='text' name='integrated_tuners' size='60' maxlength='250'>

<br>
Teletext:<input type='text' name='teletext' size='60' maxlength='250'>

<br>
Video_playback:<input type='text' name='video_playback' size='60' maxlength='250'> 

<br>
Tuner_bands:<input type='text' name='tuner_bands' size='60' maxlength='250'>

<br>
Other_tuner_info:<input type='text' name='other_tuner_info' size='60' maxlength='250'>

<br>
Wireless_lan_adaptor:<select name="wireless_lan_adaptor">
<option value="Yes">Yes</option>
<option value="No">No</option>
</select>

<br>
Multi_window:<select name="multi_window">
<option value="Yes">Yes</option>
<option value="No">No</option>
</select>

<br>
C.A.T.S:<select name="C_A_T_S">
<option value="Yes">Yes</option>
<option value="No">No</option>
</select>

<br>
Child_lock:<select name="child_lock">
<option value="Yes">Yes</option>
<option value="No">No</option>
</select>

<br>
Electronic_programe_guide:<select name="electronic_programe_guide">
<option value="Yes">Yes</option>
<option value="No">No</option>
</select>

<br>
Firmware_upgradeable:<select name="firmware_upgradeable">
<option value="Yes">Yes</option>
<option value="No">No</option>
</select>

<br>
Other_features:<input type='text' name='other_features' size='60' maxlength='250'>

<br>
Power_supply:<input type='text' name='power_supply' size='60' maxlength='250'>

<br>
Rated_power_consumption:<input type='text' name='rated_power_consumption' size='60' maxlength='250'>

<br>
Other_power_info:<input type='text' name='other_power_info' size='60' maxlength='250'>

<br>
Dimensions:<input type='text' name='dimensions' size='60' maxlength='250'>

<br>
Packaging:<input type='text' name='packaging' size='60' maxlength='250'>

<br>
Weight:<input type='text' name='weight' size='60' maxlength='250'>

<br>
Additional_information:<input type='text' name='additional_information' size='60' maxlength='250'>

<br>
3d_tv_extension_kit:<input type='text' name='_3D_tv_extension_kit' size='60' maxlength='250'>

<br>
Remote_control:<select name="remote_control">
<option value="Yes">Yes</option>
<option value="No">No</option>
</select>

<br>
Batteries:<input type='text' name='batteries'
size='60' maxlength='250'>

<br>
AC_power_cord:<select name="ac_power_cord">
<option value="Yes">Yes</option>
<option value="No">No</option>
</select>

<br>
Other_accessories:<input type='text' name='other_accessories' size='60' maxlength='250'>

<br>
<input name="button" value="add_Dobavi_TV" type="submit">

</form>






reg.php
PHP:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<?php 
include "conn.php"; 
$name=$_POST['name']; 
$name = htmlspecialchars($name); 

$overview=$_POST['overview'];
$overview = htmlspecialchars($overview); 

$image=$_POST['image']; 
$image = htmlspecialchars($image); 

$mark=$_POST['mark']; 
$mark = htmlspecialchars($mark); 

$model=$_POST['model']; 
$model = htmlspecialchars($model); 

$year=$_POST['year']; 
$year = htmlspecialchars($year); 

$screen_size=$_POST['screen_size']; 
$screen_size = htmlspecialchars($screen_size); 

$display=$_POST['display']; 
$display = htmlspecialchars($display); 

$resolution=$_POST['resolution']; 
$resolution = htmlspecialchars($resolution); 

$_3D=$_POST['_3D']; 
$_3D = htmlspecialchars($_3D); 

$aspect_ratio=$_POST['aspect_ratio']; 
$aspect_ratio = htmlspecialchars($aspect_ratio); 

$brightness=$_POST['brightness']; 
$brightness = htmlspecialchars($brightness); 

$contrast=$_POST['contrast']; 
$contrast = htmlspecialchars($contrast); 

$response_time=$_POST['response_time']; 
$response_time = htmlspecialchars($response_time); 

$viewing_angle=$_POST['viewing_angle']; 
$viewing_angle = htmlspecialchars($viewing_angle); 

$picture_mode=$_POST['picture_mode']; 
$picture_mode = htmlspecialchars($picture_mode); 

$cabinet_color=$_POST['cabinet_color']; 
$cabinet_color = htmlspecialchars($cabinet_color); 

$image_enhancement=$_POST['image_enhancement']; 
$image_enhancement = htmlspecialchars($image_enhancement); 

$more_info=$_POST['more_info']; 
$more_info = htmlspecialchars($more_info); 

$speakers=$_POST['speakers']; 
$speakers = htmlspecialchars($speakers); 

$audio_power_output=$_POST['audio_power_output']; 
$audio_power_output = htmlspecialchars($audio_power_output); 

$loudspeaker_types=$_POST['loudspeaker_types']; 
$loudspeaker_types = htmlspecialchars($loudspeaker_types); 

$sound_enhancement=$_POST['sound_enhancement']; 
$sound_enhancement = htmlspecialchars($sound_enhancement); 

$usb=$_POST['usb']; 
$usb = htmlspecialchars($usb); 

$hdmi=$_POST['hdmi']; 
$hdmi = htmlspecialchars($hdmi); 

$pc_input=$_POST['pc_input']; 
$pc_input = htmlspecialchars($pc_input); 

$lan_port=$_POST['lan_port'];
$lan_port = htmlspecialchars($lan_port); 

$composite_video_input=$_POST['composite_video_input'];
$composite_video_input = htmlspecialchars($composite_video_input); 
 
$audio_input_for_video=$_POST['audio_input_for_video']; 
$audio_input_for_video = htmlspecialchars($audio_input_for_video); 

$component_video_input=$_POST['component_video_input']; 
$component_video_input = htmlspecialchars($component_video_input); 

$digital_audio_output_optical=$_POST['digital_audio_output_optical']; 
$digital_audio_output_optical = htmlspecialchars($digital_audio_output_optical); 

$scart=$_POST['scart']; 
$scart = htmlspecialchars($scart); 

$other_connections=$_POST['other_connections']; 
$other_connections = htmlspecialchars($other_connections); 

$summary=$_POST['summary']; 
$summary = htmlspecialchars($summary); 

$integrated_tuners=$_POST['integrated_tuners']; 
$integrated_tuners = htmlspecialchars($integrated_tuners);
 
$teletext=$_POST['teletext']; 
$teletext = htmlspecialchars($teletext); 

$video_playback=$_POST['video_playback']; 
$video_playback = htmlspecialchars($video_playback); 

$tuner_bands=$_POST['tuner_bands']; 
$tuner_bands = htmlspecialchars($tuner_bands); 

$other_tuner_info=$_POST['other_tuner_info']; 
$other_tuner_info = htmlspecialchars($other_tuner_info); 

$wireless_lan_adaptor=$_POST['wireless_lan_adaptor']; 
$wireless_lan_adaptor = htmlspecialchars($wireless_lan_adaptor); 

$multi_window=$_POST['multi_window']; 
$multi_window = htmlspecialchars($multi_window); 

$C_A_T_S=$_POST['C_A_T_S']; 
$C_A_T_S = htmlspecialchars($C_A_T_S); 

$child_lock=$_POST['child_lock']; 
$child_lock = htmlspecialchars($child_lock); 

$electronic_programe_guide=$_POST['electronic_programe_guide']; 
$electronic_programe_guide = htmlspecialchars($electronic_programe_guide); 

$firmware_upgradeable=$_POST['firmware_upgradeable']; 
$firmware_upgradeable = htmlspecialchars($firmware_upgradeable); 

$other_features=$_POST['other_features']; 
$other_features = htmlspecialchars($other_features); 

$power_supply=$_POST['power_supply']; 
$power_supply = htmlspecialchars($power_supply); 

$rated_power_consumption=$_POST['rated_power_consumption']; 
$rated_power_consumption = htmlspecialchars($rated_power_consumption); 

$other_power_info=$_POST['other_power_info'];$other_power_info = htmlspecialchars($other_power_info); 

$dimensions=$_POST['dimensions']; 
$dimensions = htmlspecialchars($dimensions); 

$packaging=$_POST['packaging']; 
$packaging = htmlspecialchars($packaging); 

$weight=$_POST['weight']; 
$weight = htmlspecialchars($weight); 

$additional_information=$_POST['additional_information']; 
$additional_information = htmlspecialchars($additional_information); 

$_3D_tv_extension_kit=$_POST['_3D_tv_extension_kit']; 
$_3D_tv_extension_kit = htmlspecialchars($_3D_tv_extension_kit); 

$remote_control=$_POST['remote_control']; 
$remote_control = htmlspecialchars($remote_control); 

$batteries=$_POST['batteries']; 
$batteries = htmlspecialchars($batteries); 

$ac_power_cord=$_POST['ac_power_cord']; 
$ac_power_cord = htmlspecialchars($ac_power_cord); 

$other_accessories=$_POST['other_accessories']; 
$other_accessories = htmlspecialchars($other_accessories); 



$proverqva = mysql_query("SELECT name FROM users WHERE name='$name'"); 
$proverqvazaime = mysql_num_rows($proverqva);
if($proverqvazaime > 0){ 
}
if( empty($name) or empty($overview) or empty($image) or empty($mark) or empty($model) or empty($bateria) or empty($resol) or empty($year) or empty($screen_size) or empty($display) or empty($resolution) or empty($_3D) or empty($aspect_ratio) or empty($brightness) or empty($contrast) or empty($response_time) or empty($viewing_angle) or empty($picture_mode) or empty($cabinet_color) or empty($image_enhancement) or empty($more_info) or empty($speakers) or empty($audio_power_output) or empty($loudspeaker_types) or empty($sound_enhancement) or empty($usb) or empty($hdmi) or empty($pc_input) or empty($lan_port) or empty($composite_video_input) or empty($audio_input_for_video) or empty($component_video_input) or empty($digital_audio_output_optical) or empty($scart) or empty($other_connections) or empty($summary) or empty($integrated_tuners) or empty($teletext) or empty($video_playback) or empty($tuner_bands) or empty($other_tuner_info) or empty($wireless_lan_adaptor) or empty($multi_window) or empty($C_A_T_S) or empty($child_lock) or empty($electronic_programe_guide) or empty($firmware_upgradeable) or empty($other_features) or empty($power_supply) or empty($rated_power_consumption) or empty($other_power_info) or empty($dimensions) or empty($packaging) or empty($weight) or empty($additional_information) or empty($_3D_tv_extension_kit) or empty($remote_control) or empty($batteries) or empty($ac_power_cord) or empty($other_accessories) ) 
{ 
die( "<b>Моля попълнете всички полета</b>"); 
} 
else 
{ 
$zapis = mysql_query("INSERT INTO users (	name,overview,image,mark,model,year,screen_size,display,resolution,_3D,aspect_ratio,brightness,contrast,response_time,viewing_angle,picture_mode,cabinet_color,image_enhancement,more_info,speakers,audio_power_output,loudspeaker_types,sound_enhancement,usb,hdmi,pc_input,lan_port,composite_video_input,audio_input_for_video,component_video_input,digital_audio_output_optical,scart,other_connections,summary,integrated_tuners,teletext,video_playback,tuner_bands,other_tuner_info,wireless_lan_adaptor,multi_window,	C_A_T_S,child_lock,electronic_programe_guide,firmware_upgradeable,other_features,	power_supply,rated_power_consumption,other_power_info,dimensions,packaging,weight,additional_information,_3D_tv_extension_kit,	remote_control,batteries,ac_power_cord,other_accessories) VALUES ('$name','$overview','$image','$mark','$model','$year','$screen_size','$display','$resolution','$_3D','$aspect_ratio','$brightness','$contrast','$response_time','$viewing_angle','$picture_mode','$cabinet_color','$image_enhancement','$more_info','$speakers','$audio_power_output','$loudspeaker_types','$sound_enhancement','$usb','$hdmi','$pc_input','$lan_port','$composite_video_input','$audio_input_for_video','$component_video_input','$digital_audio_output_optical','$scart','$other_connections','$summary','$integrated_tuners','$teletext','$video_playback','$tuner_bands','$other_tuner_info','$wireless_lan_adaptor','$multi_window','$C_A_T_S','$child_lock','$electronic_programe_guide','$firmware_upgradeable','$other_features','$power_supply','$rated_power_consumption','$other_power_info','$dimensions','$packaging','$weight','$additional_information','$_3D_tv_extension_kit','$remote_control','$batteries','$ac_power_cord','$other_accessories' )"); 
if($zapis) 
{ 
echo "<b>Вие добавихте GSM успешно може да го потърсите <a href='index.php'>Тук</a></b><br> 
"; 
} 
} 
?>




Philips.php

PHP:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<?php 
include "conn.php"; 
$broinastranica = 10; 
$pageNum = 1; 
// ако има получени данни $_GET['page'] ще покаже страницата с номер $_GET['page'] 
if(isset($_GET['page'])) 
{ 
$pageNum = $_GET['page']; 
} 
$redove = ($pageNum - 1) * $broinastranica; 
//заявката ще върне само посочените редове - примерно от 20 до 40 в зависимост от $_GET['page'] 
$query = "SELECT * FROM users WHERE mark='1' LIMIT $redove, $broinastranica"; 
$result = mysql_query($query) or die('Error, query failed'); 

echo "<table border=1>"; 
// print-ваме посочените редове в таблица. 
while($row = mysql_fetch_array($result)) 
{ 
echo '<a href="all.php?id='.$row['id'].'"><img src="'.$row['image'].'"></a>'; 
} 
echo"</table>"; 
// проверяваме таблицата колко редове има 
$query = "SELECT COUNT(id) AS numrows FROM users"; 
$result = mysql_query($query) or die('Error, query failed'); 
$row = mysql_fetch_array($result, MYSQL_ASSOC); 
$numrows = $row['numrows']; 
$maxPage = ceil($numrows/$broinastranica); 
$self = $_SERVER['PHP_SELF']; 
$nomeranastranici = ''; 

for($page = 1; $page <= $maxPage; $page++) 
{ 
if ($page == $pageNum) 
{ 
$nomeranastranici .= " $page "; 
} 
else 
{ 
$nomeranastranici .= " <a href=\"$self?page=$page\">$page</a> "; 
} 
} 
if ($pageNum > 1) 
{ 
$page = $pageNum - 1; 
$predishna = " <a href=\"$self?page=$page\"> [<<<<<] </a> "; 

$parva = " <a href=\"$self?page=1\">[първа]</a> "; 
} 
else 
{ 
$predishna = ' '; 
$parva = ' '; 
} 
if ($pageNum < $maxPage) 
{ 
$page = $pageNum + 1; 
$sledvashta = " <a href=\"$self?page=$page\"> [>>>>>] </a> "; 
$posledna = " <a href=\"$self?page=$maxPage\">[последна]</a> "; 
} 
else 
{ 
$sledvashta = ' '; 
$posledna = ' '; 
} 
echo $parva . $predishna . $nomeranastranici . $sledvashta . $posledna; 
?>



Index.php
PHP:
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /> 
<center><a href="tv.html">Добави</a><br><br>
<a href="Philips.php">Philips</a><br>
<a href="nokia.php">Nokia</a><br>
<a href="lg.php">LG</a><br>
</center>






ALL.php

PHP:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 
<?php
include "conn.php";
$user = $_GET['id'];
$sql = "SELECT * FROM users WHERE id = '$user'";
$result = @mysql_query($sql) or die(mysql_error());
while ($sql = mysql_fetch_object($result))
{
$name = $sql -> name;
$overview = $sql -> overview;
$image = $sql -> image;
$mark = $sql -> mark;
$model = $sql -> model;
$year = $sql -> year;
$screen_size = $sql -> screen_size;
$display = $sql -> display;
$resolution = $sql -> resolution;
$_3D = $sql -> _3D;
$aspect_ratio = $sql -> aspect_ratio;
$brightness = $sql -> brightness;
$contrast = $sql -> contrast;
$response_time = $sql -> response_time;
$viewing_angle = $sql -> viewing_angle;
$picture_mode = $sql -> picture_mode;
$cabinet_color = $sql -> cabinet_color;
$image_enhancement = $sql -> image_enhancement;
$more_info = $sql -> more_info;
$speakers = $sql -> speakers;
$audio_power_output = $sql -> audio_power_output;
$loudspeaker_types = $sql -> loudspeaker_types;
$sound_enhancement = $sql -> sound_enhancement;
$usb = $sql -> usb;
$hdmi = $sql -> hdmi;
$pc_input = $sql -> pc_input;
$lan_port = $sql -> lan_port;
$composite_video_input = $sql -> composite_video_input;
$audio_input_for_video = $sql -> audio_input_for_video;
$component_video_input = $sql -> component_video_input;
$digital_audio_output_optical = $sql -> digital_audio_output_optical;
$scart = $sql -> scart;
$other_connections = $sql -> other_connections;
$summary = $sql -> summary;
$integrated_tuners = $sql -> integrated_tuners;
$teletext = $sql -> teletext;
$video_playback = $sql -> video_playback;
$tuner_bands = $sql -> tuner_bands;
$other_tuner_info = $sql -> other_tuner_info;
$wireless_lan_adaptor = $sql -> wireless_lan_adaptor;
$multi_window = $sql -> multi_window;
$C_A_T_S = $sql -> C_A_T_S;
$child_lock = $sql -> child_lock;
$electronic_programe_guide = $sql -> electronic_programe_guide;
$firmware_upgradeable = $sql -> firmware_upgradeable;
$other_features = $sql -> other_features;
$power_supply = $sql -> power_supply;
$rated_power_consumption = $sql -> rated_power_consumption;
$other_power_info = $sql -> other_power_info;
$dimensions = $sql -> dimensions;
$packaging = $sql -> packaging;
$weight = $sql -> weight;
$additional_information = $sql -> additional_information;
$_3D_tv_extension_kit = $sql -> _3D_tv_extension_kit;
$remote_control = $sql -> remote_control;
$batteries = $sql -> batteries;
$ac_power_cord = $sql -> ac_power_cord;
$other_accessories = $sql -> other_accessories;



}
if($user == "*****_admin"){echo "Моля изберете потребител";}
else{
echo "

<table width=\"500\" height=\"230\" border=\"0\">
  <tr>
    <td width=\"104\" height=\"22\"><img src=\"$image\"></td>
    <td width=\"248\"><b>$name<b><p> </p><b>Advertisement Place / Реклама</b><p> </p><p> </p><p> </p><p> </p></td>
  </tr>
  <tr>
    <td>
<font color=\"#FF0000\">overview :</font><font color=\"#387C44\">$overview</font>
<br>
<font color=\"#FF0000\">mark :</font></font><font color=\"#387C44\">$mark</font>
<br>
<font color=\"#FF0000\">model :</font></font><font color=\"#387C44\">$model</font>
<br>
<font color=\"#FF0000\">year :</font></font><font color=\"#387C44\">$year</font>
<br>
<font color=\"#FF0000\">screen_size :</font></font><font color=\"#387C44\">$screen_size</font>
<br>
<font color=\"#FF0000\">display :</font></font><font color=\"#387C44\">$display</font>
<br>
<font color=\"#FF0000\">resolution :</font></font><font color=\"#387C44\">$resolution</font>
<br>
<font color=\"#FF0000\">_3D :</font></font><font color=\"#387C44\">$_3D</font>
<br>
<font color=\"#FF0000\">aspect_ratio :</font></font><font color=\"#387C44\">$aspect_ratio</font>
<br>
<font color=\"#FF0000\">brightness :</font></font><font color=\"#387C44\">$brightness</font>
<br>
<font color=\"#FF0000\">contrast :</font></font><font color=\"#387C44\">$contrast</font>
<br>
<font color=\"#FF0000\">response_time :</font></font><font color=\"#387C44\">$response_time</font>
<br>
<font color=\"#FF0000\">viewing_angle :</font></font><font color=\"#387C44\">$viewing_angle</font>
<br>
<font color=\"#FF0000\">picture_mode :</font></font><font color=\"#387C44\">$picture_mode</font>
<br>
<font color=\"#FF0000\">cabinet_color :</font></font><font color=\"#387C44\">$cabinet_color</font>
<br>
<font color=\"#FF0000\">image_enhancement :</font></font><font color=\"#387C44\">$image_enhancement</font>
<br>
<font color=\"#FF0000\">more_info :</font></font><font color=\"#387C44\">$more_info</font>
<br>
<font color=\"#FF0000\">speakers :</font></font><font color=\"#387C44\">$speakers</font>
<br>
<font color=\"#FF0000\">audio_power_output :</font></font><font color=\"#387C44\">$audio_power_output</font>
<br>
<font color=\"#FF0000\">loudspeaker_types :</font></font><font color=\"#387C44\">$loudspeaker_types</font>
<br>
<font color=\"#FF0000\">sound_enhancement :</font></font><font color=\"#387C44\">$sound_enhancement</font>
<br>
<font color=\"#FF0000\">usb :</font></font><font color=\"#387C44\">$usb</font>
<br>
<font color=\"#FF0000\">hdmi :</font></font><font color=\"#387C44\">$hdmi</font>
<br>
<font color=\"#FF0000\">pc_input :</font></font><font color=\"#387C44\">$pc_input</font>
<br>
<font color=\"#FF0000\">lan_port :</font></font><font color=\"#387C44\">$lan_port</font>
<br>
<font color=\"#FF0000\">composite_video_input :</font></font><font color=\"#387C44\">$composite_video_input</font>
<br>
<font color=\"#FF0000\">audio_input_for_video :</font></font><font color=\"#387C44\">$audio_input_for_video</font>
<br>
<font color=\"#FF0000\">component_video_input :</font></font><font color=\"#387C44\">$component_video_input</font>
<br>
<font color=\"#FF0000\">digital_audio_output_optical :</font></font><font color=\"#387C44\">$digital_audio_output_optical</font>
<br>
<font color=\"#FF0000\">other_connections :</font></font><font color=\"#387C44\">$other_connections</font>
<br>
<font color=\"#FF0000\">summary :</font></font><font color=\"#387C44\">$summary</font>
<br>
<font color=\"#FF0000\">integrated_tuners:</font></font><font color=\"#387C44\">$integrated_tuners</font>
<br>
<font color=\"#FF0000\">teletext :</font></font><font color=\"#387C44\">$teletext</font>
<br>
<font color=\"#FF0000\">video_playback :</font></font><font color=\"#387C44\">$video_playback</font>
<br>
<font color=\"#FF0000\">tuner_bands :</font></font><font color=\"#387C44\">$tuner_bands</font>
<br>
<font color=\"#FF0000\">other_tuner_info :</font></font><font color=\"#387C44\">$other_tuner_info</font>
<br>
<font color=\"#FF0000\">wireless_lan_adaptor :</font></font><font color=\"#387C44\">$wireless_lan_adaptor</font>
<br>
<font color=\"#FF0000\">multi_window :</font></font><font color=\"#387C44\">$multi_window</font>
<br>
<font color=\"#FF0000\">C_A_T_S :</font></font><font color=\"#387C44\">$C_A_T_S</font>
<br>
<font color=\"#FF0000\">child_lock :</font></font><font color=\"#387C44\">$child_lock</font>
<br>
<font color=\"#FF0000\">electronic_programe_guide :</font></font><font color=\"#387C44\">$electronic_programe_guide</font>
<br>
<font color=\"#FF0000\">firmware_upgradeable :</font></font><font color=\"#387C44\">$firmware_upgradeable</font>
<br>
<font color=\"#FF0000\">other_features :</font></font><font color=\"#387C44\">$other_features</font>
<br>
<font color=\"#FF0000\">power_supply :</font></font><font color=\"#387C44\">$power_supply</font>
<br>
<font color=\"#FF0000\">rated_power_consumption :</font></font><font color=\"#387C44\">$rated_power_consumption</font>
<br>
<font color=\"#FF0000\">other_power_info :</font></font><font color=\"#387C44\">$other_power_info</font>
<br>
<font color=\"#FF0000\">dimensions :</font></font><font color=\"#387C44\">$dimensions</font>
<br>
<font color=\"#FF0000\">packaging :</font></font><font color=\"#387C44\">$packaging</font>
<br>
<font color=\"#FF0000\">weight :</font></font><font color=\"#387C44\">$weight</font>
<br>
<font color=\"#FF0000\">additional_information :</font></font><font color=\"#387C44\">$additional_information</font>
<br>
<font color=\"#FF0000\">_3D_tv_extension_kit :</font></font><font color=\"#387C44\">$_3D_tv_extension_kit</font>
<br>
<font color=\"#FF0000\">remote_control :</font></font><font color=\"#387C44\">$remote_control</font>
<br>
<font color=\"#FF0000\">batteries :</font></font><font color=\"#387C44\">$batteries</font>
<br>
<font color=\"#FF0000\">ac_power_cord :</font></font><font color=\"#387C44\">$ac_power_cord</font>
<br>
<font color=\"#FF0000\">other_accessories :</font></font><font color=\"#387C44\">$other_accessories</font>
</td>
  </tr>
</table>

";
}
?>



Но проблема си остава някъде по редовете на reg.php файла явно,
Много ще сам ви благодарен ако ми помогнете с тази грешка, и аз продължавам борбата да я отстраня, но пуста липса на време за четене :?

Дано някой да помогне, лягам че умрях за сън:( не съм спал като хората с месеци вече а утре в 8 на работа :((
 
Измъкнах крак за секунда от работа:))
Това за числото и аз го прочетох снощи в интернет и ще пробвам както казваш:)

Но интересо защо, като си направих вчера експеримент и махнах 3D реда в reg.php , взе да изписва и грешка на ред 112, а после и на 148?

Ще го направя, довечера както казваш :?:
 
Код:
$C.A.T.S
Тук точките също са забранени за име, понеже означават друго.
И освен това на
Код:
$3d_tv_extension_kit
вече знаеш причината.
 
Момчета благодаря ви за напътствията, оправих грешките който ми иписваше в кода :?: Благодаря ви за знанията който ми дадохте дотук!

Но сега пък гледам "ново 10" Попълвам всички полета както си му е реда, като дам да добави уреда ( TV Philips, понеже само за него съм направил Philips.php , докато изтествам, че да добавя за другите модели) и ми изписва, че не съм попълнил всичките полета!?!?!?
Проверих ги уж старателно ред по ред за пропуснати букви или разлики в изписването, ама нищо не видях. Дори от контролата за проверка от реда в reg.php махнах трите проблемни преди реда с 3D C.A.T.S и ThreeD_tv_extension_kit за да го залъжа че ги няма за проверка и пак ми казва че имам недобавени полета
:shock:

Предполагам че проблема е можеби пак в тях, паради разлики в изписването спрямо BD, или съм ги описал правилно кое къде да пише в базата?
Лошото е че тези три реда са много важни за описанието на уредите, и без тях немога да мина, или да ги опиша с друго по различно име:(


Можете ли да погледнете кода, или да го изтествате ако имате малко време? Кода дето съм дал, го актоализирах с този който ми е сега!
 
функцията empty() е проблема. Тя изпразва низа и реално всички условия до едно са грешни. Използвай вместо това:
Код:
if(!$name or !$overview ...)
или
Код:
if($name=="" or $overview=="" ...)
 
Хммм.. странно! Ами в оригиналната GSM системка от която преработвам там функцията си е Empty, и системката си работи идеално?? Защо се получава така?

Нали if означава ако. Тоест АКО( е празно($name) или е празно($overwiev) или е празо ......... ) ???
Защо така се получава че вместо да е АКО ти казваш че по този начин ми казвам че всичко е празно и от там идва изпълняването на реда че всичките полета са ми празни, а родителската система пък си работи по този начин
:shock:

Ще го преправя по късно през деня;)

Колега, да знаеш бая бира ще трябва да те черпавам ако наминаваш покрай Разлог някога :D или да ти свърша някаква стругарска работа в работилницата :D
 
Хмм странно, направих проби с тези два последни примера които ми даде и пак ми изписва че не съм попълнил всички полета. Явно не е пеоблема в EMPTY. Ще опитам де пренапиша изцяло наново реда с проверките, можеби някъде имам някоя различна буквичка и неоспявам да я видя:((

Промених MSQL таблицата и другите файлове и ги рефрешнах тук в поста, като пред проблемните променливи поставих _ и сега са съответно _3D C_A_T_S и _3D_tv.......

Има ли някаква програмка с която мога да изтествам предварително PHP кода за грешки. Ползвам Dreamweawer междодругото.
 
Добре, тогава прибягваме към "дебъг"...
Вместо "да умре с грешката":
Код:
die( "<b>Моля попълнете всички полета</b>");
Го накарай да ти покаже всички полета, т.е.
Код:
echo $Remote_control." ".$Batteries." "...;
И така ще видиш кое е празно и ще установиш защо.
 
Опитах и така да изведа полетата да видя, но като промених кода, даже още с началното променяне с echo .......... нататак, и по долните редове дето пък му оказват да запише ако всичко е наред, почват да стават едните целите в черно другите в червено. На реда 189 почва пък да дава грешка че търси ',' или ';' а в края на реда си има ;


Взех че написах наново ( много ма много внимателно да не объркам някое име или променлива) TV.html reg.php пооправих и Philips i All.php обаче ищо, пак си бръщолеви за непопълнени полета. А поне доколкото аз виждам и пиша всичко в момента би трябвало всичко да е копие на оригиналната GSM система, която си работи безпроблемнно.

Просто немога да си обясня какво става с тва reg.php :o :o :o

А за echo-то неможах да го направя щото почва кода да свети както казах ту в черно ту в червено и почва да дава грешки. Явно не го правя правилно :?
 
Хмм странно, поиграх си малко тази сутрин и си направих една по-малка пробна системка само с Name и Model, като я пуснах да ползва двете променливи от работещата BD на gsm системата и ми се появява ето този код на Браузера

Това е кода в края на reg.php( на голямата система) който прави проверките.



Код:
 0){ } if( empty($name) or empty($overview) or empty($image) or empty($mark) or empty($model) or empty($bateria) or empty($resol) or empty($year) or empty($screen_size) or empty($display) or empty($resolution) or empty($_3D) or empty($aspect_ratio) or empty($brightness) or empty($contrast) or empty($response_time) or empty($viewing_angle) or empty($picture_mode) or empty($cabinet_color) or empty($image_enhancement) or empty($more_info) or empty($speakers) or empty($audio_power_output) or empty($loudspeaker_types) or empty($sound_enhancement) or empty($usb) or empty($hdmi) or empty($pc_input) or empty($lan_port) or empty($composite_video_input) or empty($audio_input_for_video) or empty($component_video_input) or empty($digital_audio_output_optical) or empty($scart) or empty($other_connections) or empty($summary) or empty($integrated_tuners) or empty($teletext) or empty($video_playback) or empty($tuner_bands) or empty($other_tuner_info) or empty($wireless_lan_adaptor) or empty($multi_window) or empty($C_A_T_S) or empty($child_lock) or empty($electronic_programe_guide) or empty($firmware_upgradeable) or empty($other_features) or empty($power_supply) or empty($rated_power_consumption) or empty($other_power_info) or empty($dimensions) or empty($packaging) or empty($weight) or empty($additional_information) or empty($_3D_tv_extension_kit) or empty($remote_control) or empty($batteries) or empty($ac_power_cord) or empty($other_accessories) ) { die( "Моля попълнете всички полета"); } else { $zapis = mysql_query("INSERT INTO users ( name,overview,image,mark,model,year,screen_size,display,resolution,_3D,aspect_ratio,brightness,contrast,response_time,viewing_angle,picture_mode,cabinet_color,image_enhancement,more_info,speakers,audio_power_output,loudspeaker_types,sound_enhancement,usb,hdmi,pc_input,lan_port,composite_video_input,audio_input_for_video,component_video_input,digital_audio_output_optical,scart,other_connections,summary,integrated_tuners,teletext,video_playback,tuner_bands,other_tuner_info,wireless_lan_adaptor,multi_window, C_A_T_S,child_lock,electronic_programe_guide,firmware_upgradeable,other_features, power_supply,rated_power_consumption,other_power_info,dimensions,packaging,weight,additional_information,_3D_tv_extension_kit, remote_control,batteries,ac_power_cord,other_accessories) VALUES ('$name','$overview','$image','$mark','$model','$year','$screen_size','$display','$resolution','$_3D','$aspect_ratio','$brightness','$contrast','$response_time','$viewing_angle','$picture_mode','$cabinet_color','$image_enhancement','$more_info','$speakers','$audio_power_output','$loudspeaker_types','$sound_enhancement','$usb','$hdmi','$pc_input','$lan_port','$composite_video_input','$audio_input_for_video','$component_video_input','$digital_audio_output_optical','$scart','$other_connections','$summary','$integrated_tuners','$teletext','$video_playback','$tuner_bands','$other_tuner_info','$wireless_lan_adaptor','$multi_window','$C_A_T_S','$child_lock','$electronic_programe_guide','$firmware_upgradeable','$other_features','$power_supply','$rated_power_consumption','$other_power_info','$dimensions','$packaging','$weight','$additional_information','$_3D_tv_extension_kit','$remote_control','$batteries','$ac_power_cord','$other_accessories' )"); if($zapis) { echo "Вие добавихте GSM успешно може да го потърсите Тук
"; } } ?>



А това е кода който виждам през браузера на малката пробна системка от сутринта:


Код:
0){ } if(empty($name)) { die( "Моля попълнете всички полета"); } else { $zapis = mysql_query("INSERT INTO users (name)) VALUES ('$name')"); if($zapis) { echo "Вие добавихте GSM успешно може да го потърсите Тук
"; } } ?>


А когато сложа всичко на сървара и взема че добавя това малко пробно устройство, след добавянето ми излиза Бял екран. Не пише нищо, нито за празни полета нито че е успешно добавено, само бял екран.


Нещо има някаква фатка объркана в тези долни проверяващи редове, Оригиналната система бачка, другите приспособените по нея винаги се спъват из reg.php :idea:


Явно и с голямата системка дето пиша си са наред имената и променливите :shock:

Незнам дали Dreamweawer-а не ми прави някаква цигания из кода и да се получава така, но пък с него е малко по нагледно какво пише човек?
 
Взимам всичко, което си дал на първия пост и ще я оправя така че да работи, най-вероятно. После ще кажа какъв е бил проблема.
 
Дали пък не се получава някакъв скрит код някъде, понеже части от общия код сам ги Coppy/paste от оригиналната gsm система.

Иначе ако стане системката както съм я замислил са TV DVD Camcoders 3Dphones и др. ще стане супер, и на други хора ще свърши прекрасна работа.

Само незнам дали не е добре да я заключим някак си, да не могат гадните ботове да я спамят, че ще стане страшно.
 
Намерих го.
Код:
 or empty($bateria) or empty($resol)
Тези две променливи никъде по-нагоре не са зададени. Т.е. винаги са празни. Махнах ги и всичко се оправи. Това от reg.php проверката за празни полета.
Забележка: За батерии има друга променлива($batteries), resol не знам какво е, така че не мога да знам има ли друга. След изпращането в базата данни не остават празни полета, така че считам, че $resol е ненужно.
 
Ок ще пробвам по късно през деня. Resol е останало от системата за gsm където е резолюцията на екрана на телефона. Но странно как не съм го видял хмм, уж 3 пъти проверих, явно съм се хипнотизирал от многото променливи наведнъж.



По принцип да те попитам може ли Dreamweawer да ми прави понякога проблемаций с кода? Гледам че в кода където е примерно

name:< input tape'text' name'name' size'60'

Dreamweawer mi "pomaga taka da se kaje" като автоматично добавя "" а не ''

По принцип знам че има някаква малко разлика в тези символи но все още не съм стигнал до урока където се обяснява каква е. Чета едни уроци по PHP отскоро.


Добра ли е Dreamweawer за писане на PHP, aз от няколко месеца я ползвам но само за HTML съм я ползвал до сега. Или да ползвам за PHP кодовете NetBeans???

Нямам достатачни познания все още че да си пиша кода без нагледната помощ на такъв тип софтуер.

Би ли ми препоръчал някаква идея да погледна, как защита от ботове и влизане на потребители в секцията с добавяне на устройствата, да не се оспами всичко. Поразгледал съм тук в сайта има различни решения, но кое е по одачно за такава системка да се заключи?




пс:
Стана! Златен си колега, имаш почерпката с биричка ако идваш към Разлог. :)
Някой от двата софтуера горе има ли някаква опция при която ако работиш с такава система да може да проверява дали в системата липсват из фаиловете или са объркани някой променливи??
 
Лично аз ползвам phpDesigner, обаче мои приятели ползват NetBeans и са доволни. Върху Dreamweaver нямам наблюдения. За липсващи променливи няма как нещо да проверява, понеже променливите в php не се дефинират => всичко може да бъде променлива или пък не. За кавичките - каквато отваряш, такава трябва да затвориш. Няма разлика между двата вида, с изключение на това, че не съм виждал да се ползват например $data["text"], винаги където виждам масиви, се ползват единични. Но може би не е проблем. Както и да е, няма да спамя повече. Успях с уроците и не се страхувай да питаш :)
 
Със сигурност ще питам още по темата, понеже мисля да сложа и заключване на достапа до системата, за да не се оспами от ботове и хора.
Тези дни ще напиша и другите потразделения на системата и тогава ще го мисля за заключването. Тъкмо за тези няколко дни ще видя дали разни ботове ще се намърдат в нея :)
Ще я пробвам и тази netbeans да я видя как е.
Уроците и за тях ще търса време когато мога, че през деня си гоня другата работа с металорежещата работилница.

Ехх да имахме компютри когато бяхме студенти, колко неща щеше да сам научил още тогава :cry: а сега пък свободното време е малко, но важен е мерака, че е все още жив :D
 
Момчета отново сгазих лука пак :)

Значи работата по системката напредва, имам и категорий вече доста но се налага да направя една визуална промяна на файла all.php В самата оригинална система ( има лик към нея от 1-вата страница на темата) файла е зададен със един зеленикав цвят на всичките опции за GSM-те от където се получава същия неприятен цвят при мойте преработки за dvd i т.н

Не е проблем така както е оригиналния цвят да го сменя на черен или друг НО лошото е че по-този начин както е описан там кода самия цвят е така да се каже статичен, няма как да променям лесно и бързо визията на тази изходна страница на системата.

Реших да си създам 2 допълнителни CSS към css файла а сайта ми и чрез тяхна помощ да променям с 1-2 кликвания цвета на изходните полета на този all.php файл за да нагаждам лесно цвета на шрифта към фона на сайта.


Та сега и самия проблем.

Значи отворих си файла all_TV.php за да го променя, и чрез dreamweawer си зададах двата css стила къде да се приложат в файла. До тук добре но след като метнах обратно файла на сървара и тествах да видя промяната на цвета ми изпищя че на ред 86 трябва да има , или ;

Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /home/l3dunive/public_html/Devices/TV/all_TV.php on line 86



ето и как съм променил самия all.php файл за да работи със css-а на сайта ми.

PHP:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link href="../../site_css.css" rel="stylesheet" type="text/css" />
 
<?php

include "conn_tv.php";
$user = $_GET['id'];
$sql = "SELECT * FROM users WHERE id = '$user'";
$result = @mysql_query($sql) or die(mysql_error());
while ($sql = mysql_fetch_object($result))
{
$name = $sql -> name;
$overview = $sql -> overview;
$image = $sql -> image;
$mark = $sql -> mark;
$model = $sql -> model;
$year = $sql -> year;
$screen_size = $sql -> screen_size;
$display = $sql -> display;
$resolution = $sql -> resolution;
$_3D = $sql -> _3D;
$aspect_ratio = $sql -> aspect_ratio;
$brightness = $sql -> brightness;
$contrast = $sql -> contrast;
$response_time = $sql -> response_time;
$viewing_angle = $sql -> viewing_angle;
$picture_mode = $sql -> picture_mode;
$cabinet_color = $sql -> cabinet_color;
$image_enhancement = $sql -> image_enhancement;
$more_info = $sql -> more_info;
$speakers = $sql -> speakers;
$audio_power_output = $sql -> audio_power_output;
$loudspeaker_types = $sql -> loudspeaker_types;
$sound_enhancement = $sql -> sound_enhancement;
$usb = $sql -> usb;
$hdmi = $sql -> hdmi;
$pc_input = $sql -> pc_input;
$lan_port = $sql -> lan_port;
$composite_video_input = $sql -> composite_video_input;
$audio_input_for_video = $sql -> audio_input_for_video;
$component_video_input = $sql -> component_video_input;
$digital_audio_output_optical = $sql -> digital_audio_output_optical;
$scart = $sql -> scart;
$other_connections = $sql -> other_connections;
$summary = $sql -> summary;
$integrated_tuners = $sql -> integrated_tuners;
$teletext = $sql -> teletext;
$video_playback = $sql -> video_playback;
$tuner_bands = $sql -> tuner_bands;
$other_tuner_info = $sql -> other_tuner_info;
$wireless_lan_adaptor = $sql -> wireless_lan_adaptor;
$multi_window = $sql -> multi_window;
$C_A_T_S = $sql -> C_A_T_S;
$child_lock = $sql -> child_lock;
$electronic_programe_guide = $sql -> electronic_programe_guide;
$firmware_upgradeable = $sql -> firmware_upgradeable;
$other_features = $sql -> other_features;
$power_supply = $sql -> power_supply;
$rated_power_consumption = $sql -> rated_power_consumption;
$other_power_info = $sql -> other_power_info;
$dimensions = $sql -> dimensions;
$packaging = $sql -> packaging;
$weight = $sql -> weight;
$additional_information = $sql -> additional_information;
$_3D_tv_extension_kit = $sql -> _3D_tv_extension_kit;
$remote_control = $sql -> remote_control;
$batteries = $sql -> batteries;
$ac_power_cord = $sql -> ac_power_cord;
$other_accessories = $sql -> other_accessories;



}
if($user == "l3dunive_admin"){echo "Моля изберете потребител";}
else{
echo "

<table width=\"500\" height=\"230\" border=\"0\">
  <tr>
    <td width=\"104\" height=\"22\"><img src=\"$image\"></td>
    <td width=\"248\"><b>$name<b><p> </p><b>Advertisement Place / Място за вашата реклама</b><p> </p><p> </p><p> </p><p> </p></td>
  </tr>
  <tr>
    <td>

<span class="Devices_main_style">Overview :</span> <span class="Devices_second_style">$overview</span>
<br>
<span class="Devices_main_style">Model :</span><span class="Devices_second_style">$model</span>
<br>
<span class="Devices_main_style">Year :</span><span class="Devices_second_style">$year</span>
<br>
<span class="Devices_main_style">Screen_size :</span><span class="Devices_second_style">$screen_size</span>
<br>
<span class="Devices_main_style">Display :</span><span class="Devices_second_style">$display</span>
<br>
<span class="Devices_main_style">Resolution :</span><span class="Devices_second_style">$resolution</span>
<br>
<span class="Devices_main_style">3D :</span><span class="Devices_second_style">$_3D</span>
<br>
<span class="Devices_main_style">Aspect_ratio :</span><span class="Devices_second_style">$aspect_ratio</span>
<br>
<span class="Devices_main_style">Brightness :</span><span class="Devices_second_style">$brightness</span>
<br>
<span class="Devices_main_style">Contrast :</span><span class="Devices_second_style">$contrast</span>
<br>
<span class="Devices_main_style">Response_time :</span><span class="Devices_second_style">$response_time</span>
<br>
<span class="Devices_main_style">Viewing_angle :</span><span class="Devices_second_style">$viewing_angle</span>
<br>
<span class="Devices_main_style">Picture_mode :</span><span class="Devices_second_style">$picture_mode</span>
<br>
<span class="Devices_main_style">Cabinet_color :</span><span class="Devices_second_style">$cabinet_color</span>
<br>
<span class="Devices_main_style">Image_enhancement :</span><span class="Devices_second_style">$image_enhancement</span>
<br>
<span class="Devices_main_style">More_info :</span><span class="Devices_second_style">$more_info</span>
<br>
<span class="Devices_main_style">Speakers :</span><span class="Devices_second_style">$speakers</span>
<br>
<span class="Devices_main_style">Audio_power_output :</span><span class="Devices_second_style">$audio_power_output</span>
<br>
<span class="Devices_main_style">Loudspeaker_types :</span><span class="Devices_second_style">$loudspeaker_types</span>
<br>
<span class="Devices_main_style">Sound_enhancement :</span><span class="Devices_second_style">$sound_enhancement</span>
<br>
<span class="Devices_main_style">USB :</span><span class="Devices_second_style">$usb</span>
<br>
<span class="Devices_main_style">HDMI :</span><span class="Devices_second_style">$hdmi</span>
<br>
<span class="Devices_main_style">PC_input :</span><span class="Devices_second_style">$pc_input</span>
<br>
<span class="Devices_main_style">Lan_port :</span><span class="Devices_second_style">$lan_port</span>
<br>
<span class="Devices_main_style">Composite_video_input :</span><span class="Devices_second_style">$composite_video_input</span>
<br>
<span class="Devices_main_style">Audio_input_for_video :</span><span class="Devices_second_style">$audio_input_for_video</span>
<br>
<span class="Devices_main_style">Component_video_input :</span><span class="Devices_second_style">$component_video_input</span>
<br>
<span class="Devices_main_style">Digital_audio_output_optical :</span><span class="Devices_second_style">$digital_audio_output_optical</span>
<br>
<span class="Devices_main_style">Other_connections :</span><span class="Devices_second_style">$other_connections</span>
<br>
<span class="Devices_main_style">Summary :</span><span class="Devices_second_style">$summary</span>
<br>
<span class="Devices_main_style">Integrated_tuners:</span><span class="Devices_second_style">$integrated_tuners</span>
<br>
<span class="Devices_main_style">Teletext :</span><span class="Devices_second_style">$teletext</span>
<br>
<span class="Devices_main_style">Video_playback :</span><span class="Devices_second_style">$video_playback</span>
<br>
<span class="Devices_main_style">Tuner_bands :</span><span class="Devices_second_style">$tuner_bands</span>
<br>
<span class="Devices_main_style">Other_tuner_info :</span><span class="Devices_second_style">$other_tuner_info</span>
<br>
<span class="Devices_main_style">Wireless_lan_adaptor :</span><span class="Devices_second_style">$wireless_lan_adaptor</span>
<br>
<span class="Devices_main_style">Multi_window :</span><span class="Devices_second_style">$multi_window</span>
<br>
<span class="Devices_main_style">C_A_T_S :</span><span class="Devices_second_style">$C_A_T_S</span>
<br>
<span class="Devices_main_style">Child_lock :</span><span class="Devices_second_style">$child_lock</span>
<br>
<span class="Devices_main_style">Electronic_programe_guide :</span><span class="Devices_second_style">$electronic_programe_guide</span>
<br>
<span class="Devices_main_style">Firmware_upgradeable :</span><span class="Devices_second_style">$firmware_upgradeable</span>
<br>
<span class="Devices_main_style">Other_features :</span><span class="Devices_second_style">$other_features</span>
<br>
<span class="Devices_main_style">Power_supply :</span><span class="Devices_second_style">$power_supply</span>
<br>
<span class="Devices_main_style">Rated_power_consumption :</span><span class="Devices_second_style">$rated_power_consumption</span>
<br>
<span class="Devices_main_style">Other_power_info :</span><span class="Devices_second_style">$other_power_info</span>
<br>
<span class="Devices_main_style">Dimensions :</span><span class="Devices_second_style">$dimensions</span>
<br>
<span class="Devices_main_style">Packaging :</span><span class="Devices_second_style">$packaging</span>
<br>
<span class="Devices_main_style">Weight :</span><span class="Devices_second_style">$weight</span>
<br>
<span class="Devices_main_style">Additional_information :</span><span class="Devices_second_style">$additional_information</span>
<br>
<span class="Devices_main_style">3D_tv_extension_kit :</span><span class="Devices_second_style">$_3D_tv_extension_kit</span>
<br>
<span class="Devices_main_style">Remote_control :</span><span class="Devices_second_style">$remote_control</span>
<br>
<span class="Devices_main_style">Batteries :</span><span class="Devices_second_style">$batteries</span>
<br>
<span class="Devices_main_style">AC_power_cord :</span><span class="Devices_second_style">$ac_power_cord</span>
<br>
<span class="Devices_main_style">Other_accessories :</span><span class="Devices_second_style">$other_accessories</span>
</td>
  </tr>
</table>

";
}
?>


Можете ли да ми кажете къде се е объркал кода че да ми иска , или ;
и как да го поправя.

Вижте тук как е all.php от оригиналната gsm система за да сравните разликата в кодовете.
Не искам да е така непроменим цвета, за това се опитвам да го навържа с css-a.

Въобще възможно ли е да приложа css в PHP кода?? или става само за HTML код?

http://web-tourist.net/login/login/view.php?st=2050[/php]
 
След 3-4 часови посреднощни борби се справих и с този възникнал проблем
А именно инклудването ( вмъкването ) na CSS в PHP кода, без да омажа нещо по кодовете.
Е сега след като открих топлата вода гледам че не е било трудно, ама като нямам достатачно време да изучавам като хората програмните езици, така става :)

За старите кучета като вас това е фасулска работа :)

Въпреки това ще постна правилния код за да може някой такъв като мене да сравни разликите и да се оправи бързо човека:) В интерес на истината поразрових из нета, намерих теми за инклудването ама нито една не беше сходна с моя случай и за това давам верния код сега :)


PHP:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link href="../../site_css.css" rel="stylesheet" type="text/css" />

<?php

include "conn_tv.php";
$user = $_GET['id'];
$sql = "SELECT * FROM users WHERE id = '$user'";
$result = @mysql_query($sql) or die(mysql_error());
while ($sql = mysql_fetch_object($result))
{
$name = $sql -> name;
$overview = $sql -> overview;
$image = $sql -> image;
$mark = $sql -> mark;
$model = $sql -> model;
$year = $sql -> year;
$screen_size = $sql -> screen_size;
$display = $sql -> display;
$resolution = $sql -> resolution;
$_3D = $sql -> _3D;
$aspect_ratio = $sql -> aspect_ratio;
$brightness = $sql -> brightness;
$contrast = $sql -> contrast;
$response_time = $sql -> response_time;
$viewing_angle = $sql -> viewing_angle;
$picture_mode = $sql -> picture_mode;
$cabinet_color = $sql -> cabinet_color;
$image_enhancement = $sql -> image_enhancement;
$more_info = $sql -> more_info;
$speakers = $sql -> speakers;
$audio_power_output = $sql -> audio_power_output;
$loudspeaker_types = $sql -> loudspeaker_types;
$sound_enhancement = $sql -> sound_enhancement;
$usb = $sql -> usb;
$hdmi = $sql -> hdmi;
$pc_input = $sql -> pc_input;
$lan_port = $sql -> lan_port;
$composite_video_input = $sql -> composite_video_input;
$audio_input_for_video = $sql -> audio_input_for_video;
$component_video_input = $sql -> component_video_input;
$digital_audio_output_optical = $sql -> digital_audio_output_optical;
$scart = $sql -> scart;
$other_connections = $sql -> other_connections;
$summary = $sql -> summary;
$integrated_tuners = $sql -> integrated_tuners;
$teletext = $sql -> teletext;
$video_playback = $sql -> video_playback;
$tuner_bands = $sql -> tuner_bands;
$other_tuner_info = $sql -> other_tuner_info;
$wireless_lan_adaptor = $sql -> wireless_lan_adaptor;
$multi_window = $sql -> multi_window;
$C_A_T_S = $sql -> C_A_T_S;
$child_lock = $sql -> child_lock;
$electronic_programe_guide = $sql -> electronic_programe_guide;
$firmware_upgradeable = $sql -> firmware_upgradeable;
$other_features = $sql -> other_features;
$power_supply = $sql -> power_supply;
$rated_power_consumption = $sql -> rated_power_consumption;
$other_power_info = $sql -> other_power_info;
$dimensions = $sql -> dimensions;
$packaging = $sql -> packaging;
$weight = $sql -> weight;
$additional_information = $sql -> additional_information;
$_3D_tv_extension_kit = $sql -> _3D_tv_extension_kit;
$remote_control = $sql -> remote_control;
$batteries = $sql -> batteries;
$ac_power_cord = $sql -> ac_power_cord;
$other_accessories = $sql -> other_accessories;



}
if($user == "l3dunive_admin"){echo "Моля изберете потребител";}
else{
echo "

<table width=\"500\" height=\"230\" border=\"0\">
  <tr>
    <td width=\"104\" height=\"22\"><img src=\"$image\"></td>
    <td width=\"248\"><b>$name<b><p> </p><b>Advertisement Place / Място за вашата реклама</b><p> </p><p> </p><p> </p><p> </p></td>
  </tr>
  <tr>
    <td>
<span class=\"Devices_main_style\">Overview :</span><span class=\"Devices_second_style\">$overview</span>
<br>
<span class=\"Devices_main_style\">Model :</span><span class=\"Devices_second_style\">$model</span>
<br>
<span class=\"Devices_main_style\">Year :</span><span class=\"Devices_second_style\">$year</span>
<br>
<span class=\"Devices_main_style\">Screen_size :</span><span class=\"Devices_second_style\">$screen_size</span>
<br>
<span class=\"Devices_main_style\">Display :</span><span class=\"Devices_second_style\">$display</span>
<br>
<span class=\"Devices_main_style\">Resolution :</span><span class=\"Devices_second_style\">$resolution</span>
<br>
<span class=\"Devices_main_style\">3D :</span><span class=\"Devices_second_style\">$_3D</span>
<br>
<span class=\"Devices_main_style\">Aspect_ratio :</span><span class=\"Devices_second_style\">$aspect_ratio</span>
<br>
<span class=\"Devices_main_style\">Brightness :</span><span class=\"Devices_second_style\">$brightness</span>
<br>
<span class=\"Devices_main_style\">Contrast :</span><span class=\"Devices_second_style\">$contrast</span>
<br>
<span class=\"Devices_main_style\">Response_time :</span><span class=\"Devices_second_style\">$response_time</span>
<br>
<span class=\"Devices_main_style\">Viewing_angle :</span><span class=\"Devices_second_style\">$viewing_angle</span>
<br>
<span class=\"Devices_main_style\">Picture_mode :</span><span class=\"Devices_second_style\">$picture_mode</span>
<br>
<span class=\"Devices_main_style\">Cabinet_color :</span><span class=\"Devices_second_style\">$cabinet_color</span>
<br>
<span class=\"Devices_main_style\">Image_enhancement :</span><span class=\"Devices_second_style\">$image_enhancement</span>
<br>
<span class=\"Devices_main_style\">More_info :</span><span class=\"Devices_second_style\">$more_info</span>
<br>
<span class=\"Devices_main_style\">Speakers :</span><span class=\"Devices_second_style\">$speakers</span>
<br>
<span class=\"Devices_main_style\">Audio_power_output :</span><span class=\"Devices_second_style\">$audio_power_output</span>
<br>
<span class=\"Devices_main_style\">Loudspeaker_types :</span><span class=\"Devices_second_style\">$loudspeaker_types</span>
<br>
<span class=\"Devices_main_style\">Sound_enhancement :</span><span class=\"Devices_second_style\">$sound_enhancement</span>
<br>
<span class=\"Devices_main_style\">USB :</span><span class=\"Devices_second_style\">$usb</span>
<br>
<span class=\"Devices_main_style\">HDMI :</span><span class=\"Devices_second_style\">$hdmi</span>
<br>
<span class=\"Devices_main_style\">PC_input :</span><span class=\"Devices_second_style\">$pc_input</span>
<br>
<span class=\"Devices_main_style\">Lan_port :</span><span class=\"Devices_second_style\">$lan_port</span>
<br>
<span class=\"Devices_main_style\">Composite_video_input :</span><span class=\"Devices_second_style\">$composite_video_input</span>
<br>
<span class=\"Devices_main_style\">Audio_input_for_video :</span><span class=\"Devices_second_style\">$audio_input_for_video</span>
<br>
<span class=\"Devices_main_style\">Component_video_input :</span><span class=\"Devices_second_style\">$component_video_input</span>
<br>
<span class=\"Devices_main_style\">Digital_audio_output_optical :</span><span class=\"Devices_second_style\">$digital_audio_output_optical</span>
<br>
<span class=\"Devices_main_style\">Other_connections :</span><span class=\"Devices_second_style\">$other_connections</span>
<br>
<span class=\"Devices_main_style\">Summary :</span><span class=\"Devices_second_style\">$summary</span>
<br>
<span class=\"Devices_main_style\">Integrated_tuners:</span><span class=\"Devices_second_style\">$integrated_tuners</span>
<br>
<span class=\"Devices_main_style\">Teletext :</span><span class=\"Devices_second_style\">$teletext</span>
<br>
<span class=\"Devices_main_style\">Video_playback :</span><span class=\"Devices_second_style\">$video_playback</span>
<br>
<span class=\"Devices_main_style\">Tuner_bands :</span><span class=\"Devices_second_style\">$tuner_bands</span>
<br>
<span class=\"Devices_main_style\">Other_tuner_info :</span><span class=\"Devices_second_style\">$other_tuner_info</span>
<br>
<span class=\"Devices_main_style\">Wireless_lan_adaptor :</span><span class=\"Devices_second_style\">$wireless_lan_adaptor</span>
<br>
<span class=\"Devices_main_style\">Multi_window :</span><span class=\"Devices_second_style\">$multi_window</span>
<br>
<span class=\"Devices_main_style\">C_A_T_S :</span><span class=\"Devices_second_style\">$C_A_T_S</span>
<br>
<span class=\"Devices_main_style\">Child_lock :</span><span class=\"Devices_second_style\">$child_lock</span>
<br>
<span class=\"Devices_main_style\">Electronic_programe_guide :</span><span class=\"Devices_second_style\">$electronic_programe_guide</span>
<br>
<span class=\"Devices_main_style\">Firmware_upgradeable :</span><span class=\"Devices_second_style\">$firmware_upgradeable</span>
<br>
<span class=\"Devices_main_style\">Other_features :</span><span class=\"Devices_second_style\">$other_features</span>
<br>
<span class=\"Devices_main_style\">Power_supply :</span><span class=\"Devices_second_style\">$power_supply</span>
<br>
<span class=\"Devices_main_style\">Rated_power_consumption :</span><span class=\"Devices_second_style\">$rated_power_consumption</span>
<br>
<span class=\"Devices_main_style\">Other_power_info :</span><span class=\"Devices_second_style\">$other_power_info</span>
<br>
<span class=\"Devices_main_style\">Dimensions :</span><span class=\"Devices_second_style\">$dimensions</span>
<br>
<span class=\"Devices_main_style\">Packaging :</span><span class=\"Devices_second_style\">$packaging</span>
<br>
<span class=\"Devices_main_style\">Weight :</span><span class=\"Devices_second_style\">$weight</span>
<br>
<span class=\"Devices_main_style\">Additional_information :</span><span class=\"Devices_second_style\">$additional_information</span>
<br>
<span class=\"Devices_main_style\">3D_tv_extension_kit :</span><span class=\"Devices_second_style\">$_3D_tv_extension_kit</span>
<br>
<span class=\"Devices_main_style\">Remote_control :</span><span class=\"Devices_second_style\">$remote_control</span>
<br>
<span class=\"Devices_main_style\">Batteries :</span><span class=\"Devices_second_style\">$batteries</span>
<br>
<span class=\"Devices_main_style\">AC_power_cord :</span><span class=\"Devices_second_style\">$ac_power_cord</span>
<br>
<span class=\"Devices_main_style\">Other_accessories :</span><span class=\"Devices_second_style\">$other_accessories</span>
</td>
  </tr>
</table>

";
}
?>
 

Back
Горе