Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 24 odgovora
  • 6.791 pregleda

Najnovija ↓

t_variable greska 28.07.2012. u 15:12 · pre 173 meseca #1
Pozdrav svima,imam jedan problem: Izbacuje mi ovu gresku prilikom ucitavanja database.php Parse error: syntax error, unexpected T_VARIABLE in /home/srbijafo/public_html/database.php on line 3,mislim da je to nesto u vezi sa zarezima,ali sta?

Evo koda

<?php
$host = "localhost"; // your mysql server address
$user = "user"; // your mysql username
$pass = "password"; // your mysql password
$tablename = "database"; // your mysql table
?>

Naravno sve sam to lepo napisao (user,password...),ali opet izbacuje gresku

Pomozite!
Potpis
http://razmene.elementfx.com
Re: t_variable greska 28.07.2012. u 17:52 · pre 173 meseca
izmenjeno 1 put, poslednji put DusanSukovic 28.07.2012. u 18:11
  1. DusanSukovic28.07.2012. u 18:11zapis iz teksta poruke
#2
Citat:
SerMishoni:
Pozdrav svima,imam jedan problem: Izbacuje mi ovu gresku prilikom ucitavanja database.php Parse error: syntax error, unexpected T_VARIABLE in /home/srbijafo/public_html/database.php on line 3,mislim da je to nesto u vezi sa zarezima,ali sta?

Evo koda

<?php
$host = "localhost"; // your mysql server address
$user = "user"; // your mysql username
$pass = "password"; // your mysql password
$tablename = "database"; // your mysql table
?>

Naravno sve sam to lepo napisao (user,password...),ali opet izbacuje gresku

Pomozite!



Sigurno gresim, slabo poznajem PHP, ali mislim da trebas prvo da se povezes sa databazom, pa onda da izvuces tvoju tabelu.

http://webcheatsheet.com/php/connect_mysql_database.php
Potpis
Stane Dolanc: "Bavljenje tehnikom treba da postane svakodnevna potreba coveka.."
Re: t_variable greska 28.07.2012. u 18:11 · pre 173 meseca #3
@DusanSakovic Kakav sad izabir tabele? Čitaj tekst greške, nemoj samo da lupiš rešenje.
@SerMishoni Probaj prekucaj ovaj kod, ali bez komentara i encoding podesi na UTF-8 without BOM
Re: t_variable greska 28.07.2012. u 18:18 · pre 173 meseca #4
Citat:
PHPovac:
@DusanSakovic Kakav sad izabir tabele? Čitaj tekst greške, nemoj samo da lupiš rešenje.



$tablename = "database"; // your mysql table


Citam samo source code :)


Potpis
Stane Dolanc: "Bavljenje tehnikom treba da postane svakodnevna potreba coveka.."
Re: t_variable greska 28.07.2012. u 18:37 · pre 173 meseca #5
$unset_session = 'nesto';
Ne znači da će sesija nesto da se unsetuje.
$tablename samo kaže da promenjiva tablename dobije taj naziv, ne da se vrši odabir tabele.
Drugo, error na kaže Undefined MySQL connection nego "unexpected T_VARIABLE".
Re: t_variable greska 28.07.2012. u 19:02 · pre 173 meseca #6
Citat:
PHPovac:
@DusanSakovic Kakav sad izabir tabele? Čitaj tekst greške, nemoj samo da lupiš rešenje.
@SerMishoni Probaj prekucaj ovaj kod, ali bez komentara i encoding podesi na UTF-8 without BOM


Bez komentara (misliš na ovo ,,your mysql username'')?
Potpis
http://razmene.elementfx.com
Re: t_variable greska 28.07.2012. u 19:04 · pre 173 meseca #7
Citat:
PHPovac:
$unset_session = 'nesto';
Ne znači da će sesija nesto da se unsetuje.
$tablename samo kaže da promenjiva tablename dobije taj naziv, ne da se vrši odabir tabele.
Drugo, error na kaže Undefined MySQL connection nego "unexpected T_VARIABLE


U pravu si, ali korisnik pise:
Citat:
Izbacuje mi ovu gresku prilikom ucitavanja database.php



Gde on radi ekvivalent ovome sto ja radim na svojoj databazi:

Citat:

tesla# mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 2427
Server version: 5.5.25 Source distribution

Copyright (c) 2000, 2011, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> connect concrete5;
Connection id: 2428
Current database: concrete5



Izvinjavam se ako sam napravio zavrzlamu :)

Potpis
Stane Dolanc: "Bavljenje tehnikom treba da postane svakodnevna potreba coveka.."
Re: t_variable greska 28.07.2012. u 19:12 · pre 173 meseca #8
@SerMishoni Da. Ali prekucaj. Slovo po slovo, znak po znak-
@DusanSukovic Čoveče, samo je definisao promenjive. Evo primera konekcije:
Code (php):

$host             = "localhost";
$user             =      "user";
$pass             =      "password";
$tablename     =    "database";
$dbc = mysql_connect($host, $user, $pass);
mysql_select_db($tablename);
 

ILI
Code (php):

$host             = "localhost";
$user             =      "user";
$pass             =      "password";
$tablename     =    "database";
$db = new MySQLi($host, $user, $pass, $tablename);
 

Ovo što si ti poslao je običan shell, nikakav php se tu ne pominje.
Re: t_variable greska 28.07.2012. u 19:14 · pre 173 meseca #9
Fajl mu se zove database.php, sta se u njemu desava nije poznato. Poznato je prvih nekoliko linija u kojima se pojavljuje negde unexpected T_VARIABLE greska.
Citat:
Bez komentara (misliš na ovo ,,your mysql username'')?

Da, zajedno sa // ispred toga. Ako si to kopirao od nekud moguce da se negde ubacio neki karakter koji izgleda "normalno" a nije. Pokusaj da prekucas celu liniju.

/edit: ^ To sto rece PHPovac :)
Potpis
xxx
mali mali mali kamičak...nebo plave boje.
In Memoriam: Madzone Zeka(15.09.2005-16.09.2005)
Re: t_variable greska 28.07.2012. u 19:30 · pre 173 meseca #11
Citat:
PHPovac:
@SerMishoni Da. Ali prekucaj. Slovo po slovo, znak po znak-
@DusanSukovic Čoveče, samo je definisao promenjive. Evo primera konekcije:
Code (php):

$host             = "localhost";
$user             =      "user";
$pass             =      "password";
$tablename     =    "database";
$dbc = mysql_connect($host, $user, $pass);
mysql_select_db($tablename);
 

ILI
Code (php):

$host             = "localhost";
$user             =      "user";
$pass             =      "password";
$tablename     =    "database";
$db = new MySQLi($host, $user, $pass, $tablename);
 

Ovo što si ti poslao je običan shell, nikakav php se tu ne pominje.



Pa ja pricam celo vreme da treba da se poveze databazom, kao sto si naveo mysql_select_db($tablename);
Potpis
Stane Dolanc: "Bavljenje tehnikom treba da postane svakodnevna potreba coveka.."
Re: t_variable greska 28.07.2012. u 19:35 · pre 173 meseca #12
Pa treba da se poveze ali posle. U onakvom fajlu dsustvo toga ne moze da izbaci nikakvu gresku, samo nece nista da se desi. Ovde je u pitanju sintaksna greska.
Potpis
xxx
mali mali mali kamičak...nebo plave boje.
In Memoriam: Madzone Zeka(15.09.2005-16.09.2005)
Sviđa mi se2
Re: t_variable greska 28.07.2012. u 19:40 · pre 173 meseca
izmenjeno 1 put, poslednji put DusanSukovic 28.07.2012. u 20:14
  1. DusanSukovic28.07.2012. u 20:14zapis iz teksta poruke
#13
Citat:
pajaja:
Pa treba da se poveze ali posle. U onakvom fajlu dsustvo toga ne moze da izbaci nikakvu gresku, samo nece nista da se desi. Ovde je u pitanju sintaksna greska.


Da, u pravu si.
Citat:

tesla# cat database.php
<?php
$host = "localhost"; // your mysql server address
$user = "user"; // your mysql username
$pass = "password"; // your mysql password
$tablename = "database"; // your mysql table
?>
tesla# php database.php
tesla#



Kod mene ne daje nikakvu gresku..
Potpis
Stane Dolanc: "Bavljenje tehnikom treba da postane svakodnevna potreba coveka.."
Re: t_variable greska 28.07.2012. u 21:59 · pre 173 meseca #14
Prepisao sam,sa encoding UTF-8 bez BOM,uploadovao na server i izbacuje sad ovo Parse error: syntax error, unexpected '/' in /home/srbijafo/public_html/database.php on line 2
kod izgleda sasvim isto,pazio sam na znake.
Sta zapravo treba da stoji u liniji gde pise "your mysql server address" .I ako nije problem da neko napise primer potpunog koda,sa password-om,usernam-eom....

Mozda previse smaram s ovim,ali morate me razumeti,pocetnik sam sa PHP jezikom.
Potpis
http://razmene.elementfx.com
Re: t_variable greska 28.07.2012. u 22:20 · pre 173 meseca #17
Sa gornjeg linka:
Citat:
FileServe can only be used to download and retrieve files that you have uploaded personally.

Imas ovde upload uz poruku, stavi ga tu. Mozes da promenis username/password bitno je samo da se i dalje desava ta greska koju imas.

/edit: btw, ako ti username i password nisu isti kao ove sto si gore okacio, da li imas " negde u njima? Posto ako imas, to je problem.
Potpis
xxx
mali mali mali kamičak...nebo plave boje.
In Memoriam: Madzone Zeka(15.09.2005-16.09.2005)
Re: t_variable greska 28.07.2012. u 22:24 · pre 173 meseca
izmenjeno 1 put, poslednji put SerMishoni 29.07.2012. u 12:54
  1. SerMishoni29.07.2012. u 12:54zapis iz teksta poruke
#18
Evo zapravo sta pokusavam:
Zelim da napravim sajt za ramenu lajkova,twitova...Postoji posebna skripta za takav saj.
A evo kako glasi uputstvo za instalaciju


Introduction

This script is a powerful exchange system for Facebook, Twitter, Youtube, Google and Traffic.

For example, you have an Facebook Fan Page, but you don't have enough fans, with this system, you can increase your fans page. How you can do that it's very simple, for every "Like" received from you, to another member, you earn 1 coin. For every coin, you earn 1 Like, so this is the exchange system for Facebook.

This system work the same for Google (+1), Youtube (Views), Twitter (Followers) or Traffic exchange (you visit one site, you receive one visit for your site).
Installation

1) Unpack the Exchanger.zip archive and upload the content of the Exchanger folder to your web server

2) Create the database (use cpanel or whatever database management client you have available)

3) Open database.php file and enter the database name, username and password you've choosen before

4) Go to www.yourdomain.com/install write necessary informations and press "Install"

5) Delete folder install from your site
Update

Unpack the archive, upload the content of the Exchanger folder to your web server and replace exiting files, without "database.php".
Management

You can manage site settings, users and websites using the powerfull control panel of the website.

Go to www.yourdomain.com/control-panel and login with the data chosen at installation
CSS Files and Structure

I'm using two CSS files in this theme. The first one is a generic reset file. Many browser interpret the default behavior of html elements differently. By using a general reset CSS file, we can work round this. This file also contains some general styling, such as anchor tag colors, font-sizes, etc. Keep in mind, that these values might be overridden somewhere else in the file.
JavaScript

This theme imports two Javascript files.

jQuery
My custom scripts

jQuery is a Javascript library that greatly reduces the amount of code that you must write.
PSD Files

I've included three psds with this theme:

The Logo
The banner
The intro

If you'd like to change the main image in the header, open "top_02.psd", make the necessary adjustments, and then save the file as "top_02.png". Do the same for the buttons.
Potpis
http://razmene.elementfx.com
Re: t_variable greska 28.07.2012. u 22:28 · pre 173 meseca #19
Citat:
pajaja:
Sa gornjeg linka:
Citat:
FileServe can only be used to download and retrieve files that you have uploaded personally.

Imas ovde upload uz poruku, stavi ga tu. Mozes da promenis username/password bitno je samo da se i dalje desava ta greska koju imas.

/edit: btw, ako ti username i password nisu isti kao ove sto si gore okacio, da li imas " negde u njima? Posto ako imas, to je problem.


Ok,ponovo cu upoadovati,username je srbijafo_milos,a password se sastoji iz slova i brojeve,nema " ako si na to mislio.
Potpis
http://razmene.elementfx.com
Re: t_variable greska 28.07.2012. u 22:36 · pre 173 meseca #20
Evo ti prepiši ovo
Code (php):

$user = 'tvojekorisnickoime';
$pass = 'tvojalozinka';
$host = 'localhost';
$tablename = 'tvojabaza';
 

Citat:
DusanSukovic:
Pa ja pricam celo vreme da treba da se poveze databazom, kao sto si naveo mysql_select_db($tablename);

Povezivanje je sa mysql_connect ne sa mysql_select_db.
Odgovori
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme