pagina cu functii (externa)

Ai o întrebare legată de PHP? Incercăm să îi găsim soluţie. Sau poate doar vrei să publici un cod interesant.

Moderatori: Zamolxe, Moderatori


Drk_alien
Average Member
Mesaje: 107
Membru din: Lun Iul 05, 2010 4:27 pm
Localitate: Oradea
Contact:

Mesajde Drk_alien » Lun Oct 17, 2011 12:58 am


Avatar utilizator
teachme
Senior Member
Mesaje: 550
Membru din: Mar Aug 17, 2010 11:52 am

Mesajde teachme » Lun Oct 17, 2011 10:03 am


Avatar utilizator
teachme
Senior Member
Mesaje: 550
Membru din: Mar Aug 17, 2010 11:52 am

Mesajde teachme » Lun Oct 17, 2011 10:08 am

functia __construct dintr-o clasa este executata automat.
[php]<?php
$url = 'http://nustiuce.com/fisier.php';
$test = new Utile_ConectorLaDistanta($url ,2);
echo $test -> __toString();
?>[/php]

LE:
Pentru cine se intreaba, "oare de ce nu se poate include un fisier remote astfel incat sa pot folosi niste functii ?", raspunsul este destul de evident.

- Ce s-ar intampla daca as afla unde sunt datele de conectare la baza de date ale unui site si as folosi include ?
- Dezastru !

Avatar utilizator
teachme
Senior Member
Mesaje: 550
Membru din: Mar Aug 17, 2010 11:52 am

Mesajde teachme » Lun Oct 17, 2011 10:41 am

nu te ajuta $_SERVER['SERVER_NAME'].
as folosi doar cheia si pe server as verifica IP-ul.
din cate stiu nu prea se modifica IP-ul hostingului.

Avatar utilizator
teachme
Senior Member
Mesaje: 550
Membru din: Mar Aug 17, 2010 11:52 am

Mesajde teachme » Lun Oct 17, 2011 10:56 am

verificarile se fac pe serverul cu 'functiile'.
daca nu respecta conditiile, nu returnezi nimic.

lucianmoi
PHPRomania Supporter
Mesaje: 22
Membru din: Mie Sep 23, 2009 12:06 pm

Mesajde lucianmoi » Lun Oct 17, 2011 11:42 am

Salut,

de ce nu faci un webService? Asa poti "consuma" proprietatile si metodele la distanta.

Avatar utilizator
kyron
Senior Member
Mesaje: 639
Membru din: Joi Sep 16, 2004 1:12 pm
Localitate: Bucuresti
Contact:

Mesajde kyron » Lun Oct 17, 2011 3:20 pm

1. Nu te baza pe HTTP_REFERER
2. Nu mai tine functii php in fisiere .ini
3. De ce nu incluzi fisierul respectiv si in celalalt site si astfel nu te mai complici ?

Avatar utilizator
teachme
Senior Member
Mesaje: 550
Membru din: Mar Aug 17, 2010 11:52 am

Mesajde teachme » Lun Oct 17, 2011 3:34 pm


Avatar utilizator
kyron
Senior Member
Mesaje: 639
Membru din: Joi Sep 16, 2004 1:12 pm
Localitate: Bucuresti
Contact:

Mesajde kyron » Lun Oct 17, 2011 6:14 pm


lucianmoi
PHPRomania Supporter
Mesaje: 22
Membru din: Mie Sep 23, 2009 12:06 pm

Mesajde lucianmoi » Lun Oct 17, 2011 6:40 pm



Înapoi la “Cod PHP”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 15 vizitatori