rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

[free]Acceder a sql.free.fr

Posté par teebo, le vendredi 11 juillet 2003 à 13:29:41
Salut tout le monde...
Quelqu'un connait il un moyen d'acceder a sql.free.fr dans un script php mais a partir d'ailleurs de free ou alors est-ce interdit?
Parce que j'ai "delocalise" mes pages temporairement et ca m'aurait arranger de ne pas avoir a reinstaller mysql sur mon serveur dans un premier temps mais manifestement ca marche pas avec la chaine de connexion sql.free.fr alors si quelqu'un sait...
Merci...

.  .
\_/
Répondre à teebo  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
monbobo, le vendredi 11 juillet 2003 à 13:43:41
En php il y moy de rediriger sur d'aurtes pages en faisant

include("url");
Répondre à monbobo

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
teebo, le vendredi 11 juillet 2003 à 13:47:08
Je ne vois pas bien ce que tu veux dire...
Je ne veux pas rediriger vers une autre page, je veux pouvoir acceder a ma base sql...

.  .
\_/
Répondre à teebo

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
dohm, le vendredi 11 juillet 2003 à 13:58:57
fait un lien vers uune page de chez free ?

Dohm qui vous bouleg tous
Répondre à dohm

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
teebo, le vendredi 11 juillet 2003 à 14:05:21
Je peux pas, ils sont completement en vrac, c'est justement a cause de ca que j'essaye de me demerder autrement :-S

.  .
\_/
Répondre à teebo

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
kalamit, le vendredi 11 juillet 2003 à 14:10:39
Niet niet !
J'ai deja essayé ca...

sql.free.fr n'est autorisé que depuis un serveur des pages perso de free...

En un sens, c'est normal. Deja qu'il n'y a pas de pub, faut pas trop en demander ! ;)

Par contre, j'ai pas essayé avec Lycos. A voir.

Kalamit,
o(^_^)o
Répondre à kalamit

6


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
teebo, le vendredi 11 juillet 2003 à 14:14:30
Je m'en doutais un peu...je critique pas, c'est juste que ca m'aurait fait gagner du temps, mais c'est pas bien grave...
Merci :o)

.  .
\_/
Répondre à teebo

7


  • 7
    Ce message vous semble utile, votez !
  • Ce message ne vous semble pas utile, votez !
  • Signaler ce message aux modérateurs
kinder.surprise, le vendredi 11 juillet 2003 à 16:36:49
bien fait pour ta gueule

:-DDD

kinder.surprise,
le maton du matou
Répondre à kinder.surprise

8


  • 5
    Ce message vous semble utile, votez !
  • Ce message ne vous semble pas utile, votez !
  • Signaler ce message aux modérateurs
kinder.surprise, le vendredi 11 juillet 2003 à 16:37:23
ceci est une blague (je précise pour ceux-là qui nous connaissent pô)

kinder.surprise,
le maton du matou
Répondre à kinder.surprise

9


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Obeet, le vendredi 11 juillet 2003 à 20:57:31
:-DDDDDDDDDD
Tu as vu le bouton [Alerter une boite a sardine]?
Tu vas te faire reperer si des tes debuts sur le forum tu te mets a insulter les grands :-D

. .
\_/
Répondre à Obeet

10


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Kraven, le mercredi 15 octobre 2003 à 21:56:28
Bein en fait c'est tout a fait possible ...

1. Faire un fichier classique de connection MYSQL sur le serveur fre
e : connection.php

2. fichier requete.php sur le site distant
avec un code du style

<?php
$query = 'SELECT * FROM user u ";
?>
<a href="http://monsite.free.fr/connection.php">su­bmit</a>

3.
code connection.php
require_once('mysql_config.php'); // fichier contenant login et pass mysql + pconnect
if ( $_SERVER['HTTP_REFERER'] === $ip_mon_site_distant ) // gaffe sans ca tout le monde peut accéder à mysql
{
mysql_select_db($database_local, $local);
$query_query = "SELECT * FROM users u";
$query = mysql_query($query_query, $local) or die(mysql_error());
$row_query = mysql_fetch_assoc($query);
$totalRows_query = mysql_num_rows($query);

if ( empty( $row_query ) )
{
header( 'Location: http:// mon_autre_site.com/result.php?msg=error' ) : '';
}
elseif ( $totalRows_query == null )
{
header( 'Location: http:// mon_autre_site.com/result.php?msg=vide' ) : '';
}
else
{
header( 'Location: http:// mon_autre_site.com/result.php?result=' . $row_query . '&$totalRows=' . $totalRows_query ) : '';
}
}

4. Site_distant : result.php


<?php
if ( $_SERVER['HTTP_REFERER'] === $ip_mon_site_distant ) // gaffe car un malin pourrait faire un URL avec : resultat.php?$row_query ='DROP DATABASE'
$row_query = $_GET['row_query'];
$totalRows = $_GET['$totalRows'];

do { ?>
code html du resultat
<?php } while ($row_query = $totalRows);
} // enf if refferer
?>

TO DO :
faire un header avec un $_POST, c'est possible mais de tete me reviens pas ... améliore la sécurité car le query est pas visible de tous

Attention certaine config ne prenne pas en compte le refferrer, donc là faut juste définir une variable avec les ip et port des 2 serveurs (les serveurs http, ont rarement des ip variables)

Attention il reste quelque trou de sécurité qui sont plus ou moins important en fonction de vos config (register_global notament, qui doit etre off chez free vu que très ancienne version de php, il me semble)

On peut aussi utiliser un systeme open file ... si free interdit cela il suffit juste d'envoyer un header ... dès lors free va croire qu'il s'agit d'un browser et la vous allé pourvoir lire le contenu ( CLIENT pas le code source ) de vos fichier. Donc la vous faite tout la prog sur free ... pas le mieux je pense.

GOOD PROG
Répondre à Kraven

11


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Kraven, le mercredi 15 octobre 2003 à 22:06:41
le 2. et pas bon
fait un form html avec hidden field contenant un <?php echo query ?>

de plus j'ai mis 2 fichier result.php
donc à renommer ou intégré un
if ( !$_GET['msg'] OR !$_GET['query']
{
<form name="form1" method="post" action="="http://monsite.free.fr/connection.php&qu­ot;>
$query = 'SELECT * FROM user u '; 
 <input name="query" type="hidden" value="<?php echo $query ?>">
 <input name="submit" type="button" value="submit">
</form>
}
Répondre à Kraven

12


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 raph, le vendredi 21 décembre 2007 à 18:51:50
attention, cela crée une belle faille dans la base de données que de mettre en place un tel script.
Il faudrait au moins crypter la requête et en vérifier son intégrité via des md5 cryptés.
Répondre à raph
Discussions pertinentes trouvées dans le forum
03/07 17h16Acces base sql Free5
12/06 23h29[php-sql-free] problème5
04/09 19h24Sql.free.fr6
03/02 12h03Mot de passe d'accès base sql free perdu !?5
Plus de discussions sur « [free]Acceder a sql.free.fr »
Logiciels pertinents trouvés dans les téléchargements
Télécharger Kidz protection 1.0Kidz protection - Kidz Protection est un logiciel conçu pour tous les parents, afin de gérer l’utilisation des logiciels qui communiquent avec...Catégorie: Contrôle parental
Licence: Freeware/gratuit
Télécharger Wine 0.9.56 ReleasedWine - Wine est un logiciel capable d'émuler un environnement et d'exécuter des applications Windows sur Linux et les autres...Catégorie: Emulation
Licence: Open Source
Télécharger FreshUI 8.11FreshUI - Fresh UI est un outil gratuit permettant d'accéder aux options cachées de Windows XP/2000/NT/ 98/95/Me. Fresh UI permet...Catégorie: Optimisation
Licence: Freeware/gratuit
Télécharger Free Mp3 Wma Converter 2.0Free Mp3 Wma Converter - Free Mp3 Wma Converter permet de convertir tout vos fichiers Mp3 , Wma , Ogg , AAC , m4a , mp4 , Ape , flac, Wav : ...Catégorie: Conversion
Licence: Freeware/gratuit
Plus de logiciels gratuits sur « [free]Acceder a sql.free.fr »