За последние 24 часа нас посетили 60212 программистов и 1744 робота. Сейчас ищут 1034 программиста ...

Как подключить файл с другого домена.

Тема в разделе "Прочие вопросы по PHP", создана пользователем AntiBuger, 13 янв 2011.

  1. AntiBuger

    AntiBuger Активный пользователь

    С нами с:
    24 июн 2010
    Сообщения:
    15
    Симпатии:
    0
    Добрый вечер.
    Помогите, пожалуйста, решить одну интересную проблему.

    Суть:

    Есть два сайта, один мой другой нет, но с первого сайта (не моего) должны приходить сообщения обратной связи в базу (мою). Но на первом сайте нельзя разместить файла с ЯВНЫМ логином и паролем для подключения к моей базе (по понятным причинам).

    Как мне реализовать подключения файла например с http://test1.ru/db.php
    находять на http://test2.ru ?

    Спасибо!
     
  2. Костян

    Костян Активный пользователь

    С нами с:
    12 ноя 2009
    Сообщения:
    1.724
    Симпатии:
    1
    Адрес:
    адуктО
    include "http://test1.ru/db.php" если аллоу урл опен аллоу
     
  3. AntiBuger

    AntiBuger Активный пользователь

    С нами с:
    24 июн 2010
    Сообщения:
    15
    Симпатии:
    0
    файл db.php

    $db = mysql_connect ("localhost","aaaa","paspas");
    mysql_select_db ("db_test",$db);

    и потом когда я делаю sql запрос мне выводит ошибку
     
  4. Костян

    Костян Активный пользователь

    С нами с:
    12 ноя 2009
    Сообщения:
    1.724
    Симпатии:
    1
    Адрес:
    адуктО
    AntiBuger
    переведи текст ошибки
     
  5. AntiBuger

    AntiBuger Активный пользователь

    С нами с:
    24 июн 2010
    Сообщения:
    15
    Симпатии:
    0
    Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource
     
  6. tommyangelo

    tommyangelo Старожил

    С нами с:
    6 дек 2009
    Сообщения:
    2.549
    Симпатии:
    0
    Адрес:
    Мариуполь
    - они на одном сервере?
     
  7. Костян

    Костян Активный пользователь

    С нами с:
    12 ноя 2009
    Сообщения:
    1.724
    Симпатии:
    1
    Адрес:
    адуктО
    AntiBuger
    ну и что по твоему означает эта ошибка?
     
  8. sobachnik

    sobachnik Старожил

    С нами с:
    20 апр 2007
    Сообщения:
    3.380
    Симпатии:
    13
    Адрес:
    Дмитров, МО
    Сделай скрипт на первом сайте, который будет обращаться к определённому скрипту на втором (например, с помощью CURL) и передавать ему эти сообщения. Или пусть на первом сайте периодически в какой-то каталог будут эти сообщения выкладываться (например в xml или простом текстовом формате), а скрипт на втором сайте будет их периодически по крону забирать и вносить в б.д.
    Если б.д. на первом сайте настроена так, что к ней можно коннектиться из инета - можешь тогда со второго сайта скриптом коннектиться к базе первого сайта и забирать из неё что тебе надо. Просто в функции mysql_connect вместо localhost пиши ip адрес или хост, где находится сервер б.д. первого сайта...
     
  9. Костян

    Костян Активный пользователь

    С нами с:
    12 ноя 2009
    Сообщения:
    1.724
    Симпатии:
    1
    Адрес:
    адуктО
    ага, сейчас он так тебе и напишет...
     
  10. Carella

    Carella Активный пользователь

    С нами с:
    26 окт 2009
    Сообщения:
    35
    Симпатии:
    0
    Адрес:
    Челябинск
    КАТЕГОРИЧЕСКИ ЗАПРЕЩЕНО инклуд пхп (да в принципе любого, поскольку там может быть код) файла с хоста отличного от текущего. Бросьте эту затею, никакие настройки не помогут.

    Хочешь скрыть доступ к БД? Напиши интерфейс на вдо которого даешь задание что сделать. А на выходе выдаешь данные из БД. Передачу можно вести через xml формат. (это то что sobachnik предлагает)
    Но перед тем как так делать подумай а надо ли оно тебе.

    Еще один вариант - это просто тупо зазендить код.